30
84
44
21
71
12
138
162
49
241
35
297
126
194
141
476
134
75
178
22
54
100
45
131
169
72
158
115
41
15
87
52
38
14
107
7
23
185
11
191
93
79
95
96
13
171
127
161
82
113
40
145