14
27
116
79
80
9
47
127
34
1436
107
86
104
58
52
22
15
49
122
293
128
3
4
375
24
64
7
170
138
40
37
21
819
65
28
62
222
31
39
369
23
19
472
175
41
8
26
13
113