5
9
31
20
18
72
803
56
21
52
6
92
8
19
89
37
70
57
46
58
10
7
153
30
25
17
13
22
29
47
51
53
43
64
34
173
219
16
150
263
14
28
81
15
35
44