1
53
15
198
12
102
16
5
7
36
28
27
6
32
21
29
73
8
35
104
38
17
22
91
14
84
13
24
19
18
873
208
2
656
85
57
49