172
58
129
37
286
74
389
48
222
114
127
436
34
281
80
59
175
94
122
70
548
465
167
36
180
79
72
119
20
30
69
39
26
75
184
46
40
38
721
136
86
60
45
110
28
19
85
145
149
55
49
41