126
22
597
39
17
9
14
13
44
192
53
186
15
57
20
29
21
23
708
95
27
217
4
37
24
189
38
32
85
10
30
55
182
5
216
51
100
69
1383
72
41
12
11