28
18
9
11
13
64
31
29
36
34
16
30
3
14
21
47
43
70
17
19
33
4
55
94
1
26
10
60
44
25
42
24
310
95
255
91
155
124
46
88
48
49
27