21
72
52
220
126
711
7
29
23
110
48
2
65
34
97
6
49
43
22
81
75
28
199
219
10
197
259
310
54
64
63
118
375
66
13
44
189
128
308
124
24
98
476
18
91
398
51
159
8
854
153
14
87
56
67
80
41