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