29
365
32
52
42
30
274
47
86
26
12
11
75
15
104
24
27
13
119
96
28
101
35
19
143
97
85
57
59
62
8
9
54
40
1267
10
309