162
77
165
59
87
90
48
53
69
280
89
15
317
227
352
191
49
19
76
230
85
33
17
24
122
120
36
149
37
55
38
9
43
65
27
287
197
66
31
108
56
101
82
7
64
44
58
94
166