56
51
35
4
16
202
12
13
100
49
14
11
212
70
40
36
34
83
105
251
237
121
87
32
3
29
80
44
15
38
194
59
114
160
41
477
226
161
18
31
276
171
81
190
8
55
53