114
103
85
13
14
60
94
9
5
295
18
570
23
20
45
24
175
33
140
37
17
21
27
89
163
11
48
22
26
213
32
54
15
41
36
31
40
12
30
56
2
16
35