19
71
23
16
116
27
97
104
99
6
392
233
218
62
35
8
255
86
44
29
30
14
22
103
64
362
222
110
28
52
144
322
212
18
121
38
70
105
9
33
20
54
359
36
17
75
298
15