12
27
1
16
23
22
41
8
10
173
52
21
73
2
31
32
136
3
92
13
57
18
66
19
45
15
95
47
11
75
25
17
7
61
9
124
54
182
293
20
29
50
6