83
20
77
16
61
7
12
18
100
19
15
51
41
68
5
9
23
26
45
44
13
17
4
6
50
158
292
14
21
8
149
86
28
47
78
129
54
59
27
145
40
57
10
60