21
184
178
37
36
53
246
199
44
205
68
54
642
41
66
20
46
8
11
18
32
27
39
19
14
16
23
61
55
40
47
12
31
88
35
26
59
25
134
7
10
33