88
44
36
25
42
106
23
38
29
19
14
4
10
7
2
3
8
6
73
50
21
63
26
64
30
18
140
83
28
35
17
5
13
78
9
82
80
65
164
15