345
78
91
15
7
62
21
346
224
108
92
191
99
74
210
97
102
113
83
71
6
42
12
106
66
135
25
247
46
3
19
43
39
33
84
86
16
47
181
31
26
18
28
64
8
45
48
5
32
17