33
47
62
70
749
576
3
1024
95
63
319
22
56
26
86
149
80
59
21
278
76
318
422
34
35
37
19
216
14
60
340
83
89
66
23
132
15
69
230
39
11
31
151
134
52
99
17
18
32
81
53
907
30