34
14
107
168
67
58
29
49
98
37
74
25
17
22
59
57
119
61
121
147
84
151
181
113
43
26
40
32
212
41
30
12
27
20
199
50
33
148
35
5
94
93
277
112
78
190