1
0
2
16
6
7
14
10
11
38
32
18
31
21
36
44
41
48
164
26
19
15
23
29
9
24
65
79
144
96
121
157
35
25
34
88
30
107
28
17
244
46
80
102
87
54