1
2
4
3
21
6
16
12
13
43
48
7
35
14
0
9
29
32
96
27
41
222
70
46
20
74
28
68
101
37
94
22
26
127
283
144
30
17
93
54
39
83
24
40
173
11
44