36
35
21
24
31
16
10
18
15
4
40
28
7
12
44
100
124
37
3
41
5
2
26
110
20
9
13
25
79
39
14
8
74
32
126
33
52