12
16
22
8
63
39
73
3
69
2
37
25
175
27
66
90
45
9
40
20
36
100
17
30
0
76
10
32
28
120
51
217
68
52
46
105
374
53
4
42