1
19
9
14
5
11
6
24
29
8
31
36
18
42
101
28
50
68
34
38
71
131
23
148
25
27
26
268
51
127
88
49
12
97
361
109
969
96
77
63
182
262
142
32
123
35
121
79
181
173
69
277