56
33
20
28
72
46
12
35
26
16
32
27
87
51
49
150
60
38
55
95
64
48
24
11
10
2
52
3
5
1
7
21
75
40
29
110
19
34
50
58
36
134
23