107
113
27
21
20
53
50
32
46
9
86
3
11
15
18
39
23
109
37
67
114
10
40
339
17
12
70
850
93
68
1253
44
253
30
22
16
130
31
26
43
283
35
335
59
34
49
24