18
6
33
20
200
19
69
26
154
40
32
5
9
13
27
43
66
16
8
29
22
81
129
10
15
86
48
64
39
21
24
58
17
23
14
41
99
31
56
28
37
59
153
53
12
51
42
73
7
132
36
47
83