32
167
48
21
22
77
157
72
236
87
358
133
372
57
241
109
111
67
86
119
40
51
34
145
53
100
31
134
74
123
24
68
202
33
26
98
76
103
65
132
142
56
455
137
154
226
25
69
164
60
38
248
138
95