12
106
15
17
92
49
18
356
11
19
29
13
9
61
39
32
42
25
27
69
122
23
5
75
3
53
36
66
251
57
26
10
38
20
269
34
56
247
74
248
88
7