27
164
123
95
33
22
40
36
23
13
14
70
118
45
141
11
50
17
24
12
38
30
21
4
18
145
9
61
10
19
20
8
166
55
48
28
65
63
29
68
82