15
9
21
22
53
30
146
19
216
10
84
69
12
78
77
13
149
28
18
94
32
138
56
50
31
6
225
160
92
36
441
25
87
287
137
43
17
38
293
57
7
329
222
110
89
58
192
122
141