32
80
13
15
98
106
26
48
25
17
73
141
20
261
22
42
93
49
44
95
40
50
27
35
31
76
3
128
69
75
81
100
54
59
155
150
28
103
41
71
37
144
16
62
39
85
57
86