5
58
246
17
19
97
49
146
45
76
448
109
157
148
913
111
61
198
47
24
57
186
13
180
14
152
81
366
139
20
125
72
138
116
119
31
103
35
32
64
70
144
26
133
89
137
237
77
15
75
22
190
102
12