124
294
55
510
53
23
9
31
246
12
32
92
85
46
1349
44
18
599
28
33
38
48
52
115
61
65
22
16
26
47
121
112
83
40
79
116
27
24
11
30
17
248
233
51
13
99
59
21
58
95
187