80
49
58
55
61
12
178
50
105
6
11
20
106
23
95
10
25
59
124
8
9
37
35
94
72
118
42
78
5
14
22
132
30
24
39
19
17
1
16
92
56
28
13
33
45