4
3
12
70
43
26
47
37
7
17
343
22
21
158
44
14
34
77
27
96
5
9
2
30
23
79
20
32
29
28
8
135
15
38
19
18
24
194
49
25
36
123
16