18
13
11
12
2
4
61
47
41
52
63
39
17
43
34
15
25
29
22
40
35
30
105
73
66
249
48
36
53
32
54
71
151
83
31
129
45
58
214
62