1
10
3
57
130
30
52
35
109
91
187
31
40
32
49
21
18
58
24
7
9
28
48
83
59
8
33
103
110
47
17
11
180
61
112
26
4
44
5
65
12
22
29
20
14
67