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