31
16
41
199
23
152
84
279
39
11
51
430
10
324
75
6
30
587
20
17
162
226
48
26
35
47
105
7
208
164
263
272
44
211
193
120
22
156
71
28
24
253
32
121
481
174
65
290
96
553
9