163
59
155
29
87
187
83
118
253
48
36
80
244
45
35
62
32
156
37
110
81
102
25
55
78
39
42
69
215
70
107
43
85
73
77
126
191
95
144
125
130
79
91
152
34
44
22
33
186
27
105
58
111
57