157
64
54
98
122
93
109
65
171
95
334
68
188
55
36
87
51
59
34
45
56
28
180
25
19
81
48
29
164
70
74
37
290
39
150
155
159
119
106
69
41
97
27
44
42
23
31
120
61
176
35