97
137
21
22
59
282
13
332
33
172
277
152
11
51
9
61
8
262
25
30
18
44
17
3
16
241
78
26
45
24
48
39
5
106
95
387
209
112
145
19
72
246
244
54
64
82
196
153
40