6
14
29
18
16
46
36
12
15
21
50
7
355
22
224
33
19
68
30
94
84
10
32
5
248
34
58
17
62
11
9
23
60
83
42
51
35
130