59
30
28
26
38
18
69
39
19
52
44
40
5
24
11
53
317
8
14
17
25
91
153
70
22
2
12
42
203
100
57
165
20
13
36
27