68
15
52
135
22
96
42
116
13
127
44
48
28
332
5
24
82
25
67
155
140
85
105
45
62
92
171
70
146
10
60
59
4
390
46
18
41
27
125
49
129
36
20
14
141
43
123
163
113
109
150