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