14
122
52
79
40
120
86
62
182
41
23
15
45
158
89
119
110
75
46
92
102
57
18
27
69
175
8
24
70
49
9
21
5
145
13
78
29
71
255
55
22
270
7
74
169
60
82
156
32
154
33
236
163