24
56
77
1121
12
159
259
193
236
110
69
177
48
522
51
974
420
61
45
151
30
32
27
11
26
13
378
36
18
54
3
8
19
461
185
33
929
62
14
10
39
20
9
87
104
58
35
23
15
2
17
75