22
12
37
16
53
6
20
7
93
0
36
61
14
48
33
29
45
15
277
85
11
1403
142
63
97
25
95
115
75
34
162
42
307
62
70
50
123
98
77
271
96
191