71
233
75
33
73
51
48
42
20
104
116
194
55
144
22
203
184
34
67
57
43
122
49
236
23
11
114
70
77
40
109
216
93
76
351
246
306
53
79
90
59
32
84
247
44
172
163
145
63
99
37
293
100