14
10
30
205
60
33
2
12
120
5
18
68
8
32
20
123
9
13
28
15
6
17
23
84
337
3
234
19
114
37
221
16
29
25
113
384
56
80
39
26
34
157
122