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