94
52
92
38
63
119
168
137
23
45
5
33
61
32
18
165
67
109
101
27
121
40
35
16
29
55
96
64
15
70
11
12
25
44
6
39
9
4
131
95
31
103
60
42
86
28
133
178
82
141