1353
291
17
116
28
18
54
104
63
76
45
22
748
79
11
13
44
243
39
59
567
9
285
70
58
607
77
37
108
56
62
36
204
133
25
60
78
46
100
91
50
24
1652
270
102
271
610
53
309
83
19
73
26