24
51
23
15
46
21
14
17
64
61
166
57
69
255
16
59
11
48
12
103
22
53
49
47
379
43
91
95
5
75
19
182
42
214
96
18
9
40
67
3
25
10
78
87
38
68
39