84
41
175
19
10
86
79
352
119
62
598
70
73
71
123
120
376
283
305
186
81
117
313
89
65
149
99
603
355
78
408
58
77
384
560
51
101
124
8
114
85
60
23
48
34
170
44
133
67
227
50
173
26
97
42
224