104
29
60
84
69
8
88
41
52
70
118
74
22
25
19
97
50
13
62
100
25
75
82
41
170
13
85
2
61
23
27
54
50
156
28
97
27
24
158
69
41
32
42
119
66
48
28
31
28
13