37
110
89
27
34
20
5
96
7
54
11
28
16
33
94
48
41
26
17
29
39
129
45
12
42
32
24
120
4
8
15
31
9
30
93