57
2
13
20
33
101
3
31
16
1
28
27
51
11
4
9
45
8
81
146
49
68
0
133
22
169
54
10
46
142
62
42
58
14
12
15
70
48
290
30
53
308