124
11
6
305
45
31
29
41
14
18
50
154
8
44
462
15
2
163
9
79
155
68
77
10
42
271
13
4
37
35
204
21
22
25
96
92
148
47
91
349
59
52
28