123
14
86
207
28
93
18
49
61
35
34
130
96
23
83
70
213
262
74
27
39
56
29
87
38
63
85
55
151
136
3
36
13
12
5
7
4
22
30
19
15
11
215
44
32
201
158