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