112
20
34
17
54
241
9
2
51
64
95
27
72
65
122
139
56
157
15
46
47
55
98
143
61
22
41
5
44
3
50
28
123
57
60
83
91
31
52
36
74
43
45
35