12
1
15
33
3
40
61
14
22
55
4
261
16
82
21
13
97
24
38
5
17
76
87
11
49
8
27
20
43
213
18
69
6
10
26
232
19
41
228
183
93
79
118
35
25