148
1
21
32
17
13
3
5
42
36
4
2
14
16
24
25
7
19
44
10
27
40
11
41
9
60
6
229
64
86
76
29
52
71
20
97
22