52
40
27
26
25
59
103
15
30
16
28
102
19
100
11
33
12
101
57
42
78
97
22
34
23
37
181
35
105
123
29
7
8
73
60
48
9
76
84
82
71
68
163