63
30
13
22
27
38
43
35
6
3
31
25
33
17
24
15
21
10
8
39
9
5
108
7
70
36
28
248
221
16
20
18
2
26
159
34
59
11
146
47