7
184
20
4
33
208
49
56
10
190
36
51
27
93
143
108
29
59
54
165
11
78
24
130
100
460
73
22
63
35
38
57
65
95
81
110
351
186
68
47
82
90
128
99
46
13
39
77
310
89