114
66
17
121
202
218
36
58
28
53
137
3
11
81
234
109
208
37
69
236
70
251
2
33
75
62
23
25
26
88
126
129
20
29
30
50
32
52
93
152
176
59
13
5
149
199
35
4
141
22
6
43