55
22
17
14
113
104
37
15
29
61
223
193
242
58
285
277
258
315
241
281
60
723
337
38
7
42
20
87
8
412
63
86
165
41
9
32
16
325
12
28
630
169
33
99
53
198
6
48
23
50