6
51
18
83
53
47
13
19
14
7
108
38
16
29
56
33
22
43
107
9
23
21
115
32
74
120
295
101
44
147
25
134
137
20
196
76
40
36
24
54
123
202
30
55
17
93
138
48
68
12
73
62