51
34
14
169
13
277
42
149
10
110
33
58
16
438
17
39
86
3
20
138
25
50
62
64
19
21
85
28
36
11
48
23
99
49
44
65
40
109
52
88
173
32
27