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