34
39
119
104
35
25
80
8
64
38
73
100
70
98
262
155
136
134
84
43
32
162
175
152
197
127
602
95
86
156
144
61
90
51
14
17
57
15
52
24
50
19
101
53
82
163