11
14
126
40
19
31
146
15
21
20
3
10
95
30
123
16
34
79
328
33
28
17
81
12
5
48
23
37
18
68
46
7
27
219
36
49
100
29
13
94
65
110
115
78
216