39
197
94
40
159
68
494
76
388
100
73
275
130
30
80
87
51
142
22
27
25
14
84
50
95
79
111
218
12
90
114
88
24
109
66
98
137
34
28
181
91
64
23
35
147
31
163
116
154
144
57
55
63
13