6
53
11
28
2
14
8
65
111
7
35
19
95
31
87
107
49
29
20
48
71
36
47
80
67
69
177
3
58
112
10
82
12
106
4
77
15
25
70
34
92
101
51
55
60
21