70
33
9
55
14
21
39
18
49
85
12
106
29
16
94
11
80
75
81
112
63
72
244
83
82
8
190
169
47
38
30
26
173
25
1
355
51
27
64
36
34
4
6
45
48
10
297
99