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