85
10
12
52
119
43
37
49
58
65
29
20
3
60
9
51
16
23
30
15
40
39
486
11
63
57
18
142
31
6
72
25
47
89
13
22
35
36
130
146
21
79
19
432