4
28
13
15
112
9
31
41
42
54
196
1
5
62
46
12
34
203
8
10
18
96
2
336
7
11
66
49
65
40
29
51
38
17
94
140
134
26
113
57
142
27
39
21
71