56
137
65
50
344
154
40
63
7
82
83
30
59
33
66
68
25
79
440
124
116
62
487
31
673
132
78
89
86
17
810
176
114
43
174
102
97
19
23
72
46
24
36
42
80
18
81
53
167
140
54
199