13
101
16
47
382
39
12
18
22
66
33
14
93
55
154
41
28
131
107
6
54
60
45
115
35
72
17
21
52
9
110
189
43
23
32
141
58
62
24
49
217
64
123
95
90
133
84
497
57