106
6
1
16
13
9
31
14
7
4
40
3
49
18
35
24
17
26
25
20
58
37
21
68
34
30
45
8
15
22
29
47
36
87
46
101
19
28
148
140