114
1
211
16
231
164
190
338
91
161
72
42
67
44
68
279
499
157
108
143
87
515
45
10
12
11
60
20
9
73
2
158
92
5
144
46
14
19
146
76
52
24
80
127
84
148
504
21
30
13
23
43
31