63
253
812
41
327
3
24
54
345
4
19
112
73
27
49
85
216
8
28
113
33
58
324
26
65
47
64
15
22
61
132
296
20
57
18
140
46
39
42
180
77
124
62
45
70
38
79
88
30
37