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