17
171
43
33
73
37
65
59
45
117
83
9
64
32
78
91
50
54
26
41
70
116
77
31
40
19
22
95
35
38
86
42
49
127
68
80
39
11
29
28
76
48
27
122