12
2
4
43
9
210
59
6
31
5
41
33
21
7
19
76
8
24
20
45
83
40
50
67
18
29
22
49
26
55
100
16
30
129
28
3
25
71
23
17
58
32
62
37
124