9
24
26
56
52
128
7
40
4
10
44
46
3
8
34
346
20
33
54
12
69
35
154
31
16
19
13
192
283
175
76
62
14
22
65
25
325
21
43
2
5
0
77
53
785
11
59