227
51
64
78
39
75
399
72
13
157
137
63
61
79
38
69
33
111
23
106
36
117
45
41
89
40
70
54
125
37
65
62
25
44
88
204
48
43
47
9
27
12
130
161
461
34
50
172
264
85