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