20
51
60
7
12
49
6
19
10
33
2
40
25
22
38
322
111
24
66
89
30
3
64
21
13
18
37
15
31
23
35
80
83
129
48
56
29
63
14
53
75
11