4
202
107
64
68
81
199
167
75
170
114
120
153
17
59
113
258
57
117
84
53
131
63
66
83
139
15
65
36
11
239
39
44
9
162
124
50
198
48
49
82
56
100
76
121
73
155
31
22
55
112
272
90