40
53
27
12
21
5
84
20
31
15
36
19
6
8
11
38
18
10
7
67
111
9
16
63
17
74
29
30
23
200
59
51
14
37
73
56
109
28
83
33
22
62