507
154
171
43
42
68
90
21
5
63
45
28
109
9
7
30
29
111
12
76
80
103
114
16
206
14
40
95
78
31
24
6
13
98
26
47
19
18
52
44
35
164
17
34
61
32