127
29
19
380
51
25
327
194
67
412
65
52
57
55
83
35
633
102
82
28
290
85
61
5019
214
427
340
59
284
36
433
84
26
41
175
74
34
33
56
71
66
73
316
77
24
58
115
134
22
96
252
97
148