116
12
59
32
94
16
26
52
17
19
35
67
22
87
25
180
68
100
47
62
125
110
18
86
53
49
9
50
73
30
24
93
142
14
82
28
33
27
10
51
63
29
92
74