28
40
14
11
6
104
23
24
68
85
25
54
72
29
56
161
30
94
232
235
59
89
46
62
55
19
16
1520
86
18
50
90
27
31
51
91
162
37
38
49
63
149
26
53
113
34
9
22