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