46
23
12
32
90
26
51
44
9
43
103
110
30
47
76
85
55
229
40
124
36
15
68
38
10
69
27
11
52
101
216
8
20
17
19
334
16
70
104
77
24
82
65
112
50
25