54
43
37
80
65
64
286
154
74
31
72
204
145
83
33
69
34
376
328
49
19
100
132
129
127
42
215
87
29
89
140
218
92
46
38
51
252
137
253
94
47
102
181
17
186
28
35
105
18
149
97
279
96
104