8
104
41
107
25
118
69
70
84
96
29
74
50
75
22
13
52
62
13
97
3
61
41
25
23
85
27
41
31
170
28
27
156
48
19
66
100
24
42
69
7
50
28
2
32
53
158
28
127
20