298
112
53
116
43
67
345
305
173
36
131
46
38
99
246
32
103
47
141
127
29
24
80
22
202
52
185
11
253
106
69
23
51
4
34
101
14
45
49
12
41
25
10
152
113
9
323
54
55
57