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