82
90
28
56
84
324
49
15
34
110
196
167
27
36
119
7
129
14
155
75
85
262
51
24
68
275
58
132
19
70
5
35
94
31
80
154
65
91
226
32
38
441
462
53
97
12
4
212
43