20
9
192
5
8
31
27
93
318
16
44
56
54
19
46
66
36
53
13
12
141
11
45
97
131
30
72
21
37
33
633
62
376
18
85
42
254
47