78
20
37
73
18
16
6
12
31
47
45
7
57
76
42
113
74
48
394
369
319
121
25
66
50
36
61
227
15
194
98
24
32
70
75
59
82
30
52
72
63
28
8
83
33
163
239
103
49
56
80
67
292