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