10
38
101
284
20
4
9
46
175
168
34
218
21
8
31
48
126
78
32
22
16
75
628
17
127
26
91
29
41
13
71
36
23
79
7
14
40
52
146
191
56
12
35