14
107
31
124
66
22
46
44
49
244
78
29
58
74
35
13
70
9
51
62
39
28
98
18
142
47
76
91
26
53
32
100
106
77
176
81
97
65
55
101
40
45
20
80
61
52
7
139
121
144
95
151