239
178
113
95
102
113
47
67
106
130
107
14
172
28
23
45
70
18
28
29
85
54
23
18
27
43
23
3
29
28
16
3
25
31
8
29
22
10
33
33
41
18
14
2
7
12
19