43
65
117
19
33
18
4
16
41
14
101
9
21
35
57
83
59
104
36
20
6
52
212
3
50
54
49
58
53
30
5
10
1
2
34
32
24
67
131
142
95
31