1
4
32
12
15
231
23
9
17
34
5
8
33
35
18
53
52
31
22
28
92
6
40
3
233
37
96
244
20
44
99
7
158
478
2
46
19
229