19
41
32
9
49
34
87
213
73
15
50
21
33
29
38
332
6
3
22
14
31
53
215
23
128
158
96
39
35
43
18
104
57
74
452
40
16
122
26
36
11
4