50
62
10
41
1
12
13
53
6
27
185
26
83
19
738
88
108
30
194
51
4
64
24
31
14
16
35
15
191
65
22
18
110
49
20
46
2
224
56
75
17
9
93
118
289
128
74
91