78
4
34
77
19
111
17
67
20
29
23
64
56
49
113
14
44
83
42
43
90
91
39
18
60
50
11
73
31
75
107
41
9
108
52
13
81
548
32
26
72
10
30
15
24
37
138