220
69
76
487
54
130
82
112
66
128
86
32
90
79
108
33
64
53
413
59
106
77
228
15
42
145
741
205
26
81
210
243
22
34
31
51
134
450
104
146
96
255
296
10
223
326
20
107
233
447
29
91
563
71
73
16