2
27
59
46
114
73
8
138
94
44
66
188
176
38
40
194
118
93
32
60
122
83
108
48
81
41
276
31
101
13
139
328
170
90
30
21
58
29
147
50
236
28
126
24
34
54
42
62