4
20
13
18
21
8
6
1
40
14
36
9
98
3
2
0
69
7
56
41
157
15
118
22
19
52
28
16
60
44
63
216
74
183
48
23
29
12
17
122
34
51
32
42