55
27
49
7
100
3
5
11
46
24
16
6
109
64
12
33
31
309
23
62
80
183
53
220
14
9
35
26
43
99
116
85
48
13
61
25
19
36
8
20
22