28
144
84
222
59
76
31
104
111
77
301
101
160
29
82
85
45
73
30
186
310
230
124
60
190
18
121
38
204
157
7
15
451
78
51
95
87
16
40
53
9
21
100
10
13
4
6
282
171
140
36