13
63
41
430
33
107
153
37
90
89
55
83
25
5
115
82
36
21
116
18
24
159
114
53
64
133
721
43
2620
238
172
19
14
45
20
127
628
86
101
95
35
112
118
93
48
179
42
84
6