56
122
94
324
66
61
23
150
160
69
72
81
71
67
110
100
487
183
24
612
59
64
73
33
82
46
30
32
84
37
29
128
90
159
138
92
78
131
49
48
50
13
91
20
171
217
173
42