5
67
100
39
13
4
72
33
245
21
58
35
37
116
143
74
122
98
6
48
34
15
721
99
17
19
27
45
24
31
53
2750
92
55
467
96
80
422
76
10
102
32
47
63
107
84
208
78
344
114
42