61
116
94
15
153
20
306
76
119
229
71
26
324
114
12
35
16
156
25
78
22
172
277
2029
67
232
195
55
300
91
108
49
50
32
29
62
125
43
70
47
101
99
436
6
69
57
30
21
77
83
42
23
45