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