58
63
7
24
14
13
18
96
5
15
64
87
48
12
26
20
38
0
103
4
1
45
16
50
49
29
11
86
113
265
166
8
32
40
72
22
9
35
25
67
78
148
19
57
41
2
117