10
2
9
52
7
21
31
58
82
30
48
46
42
24
20
224
121
38
33
29
11
56
193
26
35
64
28
34
79
60
91
17
225
86
180
50
13
18
73
51
65
70
25
14
19
16
5
97
155
57
27