60
83
155
16
80
159
85
40
119
106
69
164
41
97
62
26
89
54
27
44
36
23
48
55
21
79
42
174
67
37
38
276
32
140
47
31
120
6
14
68
50
86
61
248
176
102
144
136
103