107
72
81
50
55
28
14
37
15
82
57
89
16
13
31
30
66
11
26
9
35
17
60
44
36
53
70
46
102
34
166
21
71
139
12
68
183
41
56
19
85
69
45
141
180
169