58
51
34
209
224
94
110
30
35
24
15
38
26
46
20
18
43
70
23
65
36
40
17
5
16
11
45
56
21
33
39
25
29
13
8
137
10
68
22