108
105
45
39
70
12
98
52
49
106
35
170
40
27
30
97
57
86
48
51
71
36
11
50
82
64
130
14
158
28
109
56
37
60
24
7
59
116
25
46
4
8
440
58
62
15
74
22
65