2
0
10
5
4
50
27
6
64
8
14
25
3
9
28
37
47
200
24
17
40
75
19
34
29
42
122
22
20
35
38
23
56
51
72
39
11
71
36
7
31