23
3
6
18
15
7
8
10
9
22
152
29
32
36
86
25
55
21
26
49
58
61
34
63
54
33
12
31
20
27
73
296
64
60
96
24
41
28
37
78
126
19
17
11
174