19
104
9
52
33
95
145
21
60
125
8
23
40
37
18
10
14
73
35
32
146
36
396
11
83
16
38
27
184
41
57
34
549
119
217
79
5
12
31
30
55
56
62