32
51
54
117
95
39
26
125
42
31
9
24
29
20
7
86
161
35
22
15
76
12
10
33
2
59
43
23
47
11
58
85
78
56
118
16
34
21
28
30
6
60
134
61
82