298
9
313
5
69
33
23
64
39
10
16
35
25
17
299
8
111
45
40
14
233
21
12
2
226
74
7
24
105
95
13
60
96
84
89
76
19
142
51
72
38
68
123
171
37