155
32
117
237
210
23
52
15
71
234
78
33
73
54
51
44
104
116
194
55
42
147
26
205
184
22
38
70
58
122
49
12
114
40
109
217
93
76
354
246
306
81
90
57
61
86
247