15
42
35
9
33
19
20
1
16
28
11
2
13
55
17
4
27
26
21
5
10
67
22
59
255
34
31
29
433
49
25
46
69
294
89
88
105
6
140
23
30
217
44
12
37
363
232
32