74
63
49
110
91
181
154
76
31
43
123
152
100
93
25
202
19
257
38
52
84
111
339
403
45
53
104
83
35
191
263
46
174
32
114
54
102
134
92
33
66
103
3
5
210
69
65
184
22
29
64
86
255
23