35
84
88
107
52
8
29
70
41
19
60
74
50
22
82
118
13
97
62
25
50
100
25
170
54
41
27
75
2
85
61
13
98
28
24
23
93
27
156
119
42
41
47
16
158
7
28
32
66
50