12
6
16
38
103
36
79
46
118
33
51
209
106
45
274
42
66
170
4
15
8
113
39
43
53
30
88
22
1
123
7
28
5
40
14
17
94
275
101
52
9
37
71
19
41
13
18
32
31