4
3
7
11
15
47
24
10
9
6
16
20
5
8
150
19
141
13
45
131
117
56
97
29
213
89
204
34
53
18
51
54
252
59
122
62
37
60
130
73