45
47
72
33
44
41
49
91
68
14
35
54
52
27
83
46
42
51
59
62
89
84
138
67
120
29
112
36
87
135
38
70
55
110
64
56
142
144
61
60
137
352
128
92
95
227
140
76