127
56
100
161
121
49
249
180
162
13
53
208
38
167
71
112
48
12
62
32
129
83
22
58
43
2510
114
189
16
65
130
330
9
159
57
76
14
513
47
201
454
288
68
135
174
67
113
102
122
347
55
109
99
18
26
51