35
3
54
60
4
21
37
36
25
23
13
83
58
19
71
72
142
108
64
59
24
29
20
68
12
78
49
69
7
10
6
5
40
495
903
48
152
22
380
17
11
15
46
61
214