159
13
44
64
58
322
621
15
1420
20
47
29
69
219
130
83
86
253
31
38
25
284
135
110
27
452
66
88
45
23
43
24
73
410
33
54
59
91
96
937
62
30
40
90
63
164
148
22
77
75
36
409
134