98
179
108
94
87
5
135
70
29
29
23
90
34
29
13
28
25
40
3
44
20
54
69
65
19
17
20
17
24
19
11
13
15
41
7
4
40
15
32
3
31
7
18
12
19
1
28
33
2
12