56
47
64
36
7
17
16
48
13
30
60
23
2
145
93
28
77
27
94
52
134
354
171
84
45
31
68
24
1287
25
197
1545
131
532
63
42
20
50
98
135
464
192
71
281
74
57
35
97
40
38
11
129