40
124
95
30
42
15
8
20
36
156
34
118
23
96
54
12
25
72
32
11
10
52
18
104
6
78
62
24
13
120
37
41
2
79
46
38
29
255
68
135
33
16
4
58