51
28
24
34
20
13
65
77
37
67
44
56
83
10
132
122
59
167
29
27
36
89
149
22
58
184
70
107
39
168
75
46
74
48
33
25
60
181
15
6
116
121
40
32
913
153
264
200
139
138
136