15
154
32
30
344
289
14
11
73
13
12
10
19
2
85
142
87
49
18
62
33
99
111
41
58
80
536
38
46
26
61
9
155
22
138
29
121
171
222
6
91
40
242
92