164
189
136
104
21
58
38
185
155
75
109
41
101
42
79
93
34
53
25
57
76
39
74
19
15
251
203
201
33
63
28
100
46
137
24
183
23
5
88
154
27
70
105
119
92
31
9
22
29