4
31
366
115
13
7
14
59
61
25
186
34
60
10
6
331
38
19
32
24
9
2
132
21
15
249
91
90
33
45
22
26
135
51
95
97
67
134
103
105
140
148