27
127
64
6
19
69
24
11
48
29
25
18
42
55
35
12
2824
15
63
121
14
32
39
17
68
45
228
193
107
67
22
40
28
214
298
245
81
23
290
73
273
144
88
116