39
191
97
32
77
284
40
54
151
63
35
78
197
42
30
116
98
142
110
22
375
52
531
105
1254
148
51
33
17
43
137
408
26
34
21
83
38
133
139
14
2
190
174
120
53
200
5
164
384
85
58
36
112
68
418