15
120
35
269
56
135
61
83
59
66
44
73
28
123
177
53
291
149
89
96
25
217
78
32
38
54
160
7
65
100
13
10
198
82
93
222
18
29
152
166
117
48
325
43
97
104
34
39
335
47
57