13
2
20
87
23
14
46
129
34
10
16
59
82
25
29
108
78
51
393
43
39
28
455
101
7
100
98
45
90
130
74
22
21
55
57
83
5
32
19
58
176
50
33
27
8
6
95
17