22
21
152
558
49
91
61
519
13
14
27
47
108
34
176
35
165
31
518
17
9
57
306
44
45
11
26
70
204
782
177
416
316
42
671
43
32
23
132
25
123
6
7
12
143
160
501
37
65