4
1
3
7
5
2
11
9
42
28
20
54
151
51
8
15
52
12
173
22
19
29
60
6
33
31
87
72
30
18
41
83
49
148
223
74
23
14
13
48
80
25
10
17
36
16
105