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