298
22
97
49
114
16
111
91
65
21
39
66
309
33
26
144
13
34
10
28
87
181
58
37
24
161
17
40
30
25
72
61
42
14
12
19
60
3
62
57
53
54
69
32
68
15