17
39
131
48
54
16
44
77
20
105
19
98
27
47
33
112
128
87
209
66
85
83
22
64
119
239
35
7
324
11
330
285
21
251
67
52
32
82
50
25
203
61
36
13
1
55