13
77
33
19
27
40
17
16
66
118
161
52
58
60
55
21
196
104
30
147
41
51
185
76
136
42
137
179
144
224
102
122
109
47
668
125
410
88
116
181
123
93
114
44
84
81
107
68
48
91
148
154