32
22
96
88
11
56
42
34
15
30
147
38
16
8
40
29
14
10
41
50
19
7
26
120
37
107
95
72
127
2
92
136
5
33
129
97
54
39
18
20
171
155