299
23
18
124
20
24
36
92
16
181
52
46
27
69
10
22
32
21
3
110
144
43
120
62
39
15
89
50
137
34
4
7
270
12
26
145
28
575
118
81
45
67
35