171
239
83
104
200
149
92
32
75
133
89
61
103
84
47
47
38
48
52
3
59
36
17
158
25
53
68
38
38
37
49
13
67
57
29
25
19
15
29
40
21
37
12
62
47
51
38
13
37
25