6
16
113
13
21
27
12
103
17
22
23
14
5
9
3
10
33
248
52
86
236
31
102
201
191
330
15
50
105
81
575
60
34
20
8
37
346
67
38
35
104
29
59