3
8
17
1
6
19
28
20
36
0
38
5
181
55
88
11
33
97
44
12
16
2
10
64
27
53
13
34
139
25
41
98
90
57
66
22
21
247
47
40
49
112
101
51
185
77