71
67
262
38
103
22
104
57
450
179
123
26
169
153
53
87
184
77
224
155
119
19
34
88
90
114
17
79
35
28
29
86
210
160
150
95
149
73
13
60
81
41
231
252
20
89
37
190