6
53
20
62
11
35
31
108
97
13
586
263
4
12
180
47
72
52
24
94
15
23
5
29
66
206
50
68
112
19
41
42
163
156
18
326
16
48
1063
28
27
38
100
7
2