11
53
2
130
55
36
60
81
18
42
29
272
9
37
96
97
22
66
57
20
27
49
25
69
48
13
26
51
19
8
24
62
40
84
30
38
148
308
46
395
70
12
21
592
7
0