17
88
26
77
64
43
34
176
7
65
79
22
35
38
25
29
39
87
67
58
55
41
66
44
24
19
15
42
12
23
20
73
52
120
33
60
47
51
27