53
45
39
24
36
68
108
22
32
51
290
98
38
157
19
217
5
28
291
13
8
130
50
99
47
27
56
58
62
57
14
175
46
40
42
31
59
7
280
29
129
35
10
48
23
289
55
71
17
107
186