30
11
10
14
57
9
41
53
3
48
26
13
35
2
43
31
36
63
46
18
7
20
22
102
5
15
33
27
17
145
88
38
51
74
49
75
119
70
16
8
23