2
14
20
33
30
13
16
4
74
59
9
0
12
17
11
3
75
58
18
79
53
121
35
34
15
39
46
127
73
68
882
47
182
84
424
7
27
10
240
297
6
25
22
43
49
227