0
8
5
9
42
1
23
11
65
55
6
48
13
14
10
25
51
30
27
60
46
173
45
34
185
63
24
47
28
21
80
141
106
345
62
86
18
74
50
140
220
29
199
284