13
53
21
24
63
104
88
50
5
194
142
165
153
445
125
16
78
38
11
20
45
304
443
85
9
75
59
25
204
62
27
52
4
32
1
54
8
3
31
28
12
41
69
92
972
15