32
11
66
29
72
28
13
3
36
0
50
15
34
100
2
4
37
67
22
96
45
5
128
42
44
24
17
14
9
26
19
20
157
54
27
16
12
7
10
64
130