6
19
13
8
23
9
15
22
31
25
29
96
52
14
92
57
42
233
103
127
68
55
35
54
81
66
455
174
43
58
28
113
109
41
90
126
56
319
84
51
46
50
200
47
76
17