34
39
10
13
29
70
31
12
4
11
24
99
14
16
36
19
37
22
20
5
26
48
193
28
47
65
119
25
52
121
75
50
64
35
27
15
93
58
122
126
604
635
40