97
31
42
33
52
11
20
14
43
58
70
38
4
12
7
19
13
40
27
100
3
223
18
25
32
16
64
45
10
22
8
24
30
105
2
21
51
9
109
53
15
177
59
29
28