54
275
83
332
77
25
110
15
37
39
268
40
73
7
18
49
625
96
60
621
645
4272
47
53
45
31
32
29
595
142
14
3
56
75
165
23
33
65
46
20
34
13
58
26
22
164
62