213
40
38
84
19
25
83
82
190
41
61
180
90
103
39
150
31
55
69
36
76
29
33
123
127
37
85
4
45
56
143
169
63
128
153
178
138
44
113
18
17
58
60
59
239
24
15
34
28
67
10
156
101