8
39
9
6
7
5
108
25
17
70
35
27
248
219
43
16
20
18
2
29
24
159
34
59
42
11
135
10
46
28
64
65
23
12
31
60
30
50
77
19