59
39
26
9
16
19
10
36
62
40
61
29
14
13
12
22
35
23
21
25
18
47
28
17
216
58
115
30
98
116
53
297
111
96
64
73
41