236
49
26
20
42
41
59
22
10
25
32
24
39
57
166
97
72
147
65
37
1256
348
50
17
139
29
28
454
162
69
98
54
380
93
19
404
195
60
71
53
51
148
119
382
194
107
187
241
210
116
115
34
35