19
157
131
97
32
52
43
22
18
8
31
38
11
67
21
225
193
15
108
51
94
145
49
20
86
27
156
62
33
54
90
163
2
12
426
28
65
30
16
41
37
14
39
36
26