95
178
107
94
90
28
135
23
4
2
25
64
28
13
34
28
41
44
40
19
69
17
17
11
26
12
32
20
16
32
54
40
15
12
1
39
21
19
14
23
5
5
14
10
6
2
4
10
17
8