4
8
23
9
70
61
15
5
1
2
255
20
11
21
10
215
13
29
16
34
7
170
26
90
27
37
228
119
110
42
51
12
49
38
31
116
40