20
73
267
52
1103
79
69
68
147
44
152
76
95
4
27
148
34
104
171
38
49
116
21
24
114
29
106
94
45
57
144
5
245
241
33
126
59
10
210
86
200
16
92
32
61
434
617
3
53
408
304
216
70
40