17
5
33
18
14
13
24
20
6
23
25
31
11
15
34
104
9
52
113
43
44
48
62
287
126
74
47
102
40
125
86
26
60
46
28
27
38
61
248
68
8
344
54
2
265
49
35
418