30
61
18
8
75
31
103
206
13
58
11
40
63
24
316
28
35
16
7
71
33
27
90
29
36
38
48
10
21
20
59
64
91
23
54
81
12
45
15
65