13
28
2
111
6
7
69
36
3
303
58
17
27
34
38
15
93
39
35
129
40
21
162
59
9
139
8
75
44
16
32
23
14
100
101
10
19
31
53
12
5