19
129
30
15
17
42
16
77
65
11
29
125
26
13
28
81
38
27
22
7
4
55
56
69
213
54
76
23
12
45
97
5
21
8
35
9
36
44
34
51
83