13
110
40
19
14
21
162
25
112
91
133
107
60
67
130
71
435
62
39
76
75
5
53
167
452
7
27
24
4
98
12
85
169
546
82
222
360
66
6
29
49
54
64
106
43
26
415
174
158
30
598