15
216
13
127
26
25
12
461
30
29
28
43
24
33
11
9
187
35
10
62
97
56
130
19
168
50
32
89
40
3
36
27
17
645
319
14
39
77
48
46
8
44
184
78
137