6
115
37
13
96
3
47
85
24
88
95
16
4
69
28
61
27
7
81
23
55
20
9
60
31
8
46
189
106
268
0
52
86
103
22
35
76
433
93
21
38
39
75
51
18
45
49