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