1
3
17
2
11
46
10
24
71
21
8
6
79
77
16
69
19
37
15
48
94
35
81
62
100
42
28
92
410
269
95
82
184
30
44
29
174
66
52
58
65
34
33
72
135
27
105