243
17
44
13
22
73
124
123
83
20
36
18
29
108
97
81
111
91
68
55
14
40
156
53
70
25
77
62
277
323
301
112
76
129
549
71
33
314
4
95
352
27
42
319
158
47
127
39
28