184
27
50
21
122
15
45
20
121
108
106
54
65
109
28
168
227
31
51
61
150
76
157
47
60
256
257
55
91
152
86
39
34
107
42
37
44
221
72
30
57
7
53
22
56
98
29
74
138
23