138
17
50
80
19
51
32
24
26
4
87
218
330
199
44
64
52
22
142
21
29
6
9
8
20
3
5
15
55
37
10
183
13
12
66
257
30
18
40
193
328
401
38
16
290
147
56
61
31
313
1