53
61
18
28
121
95
12
51
140
57
87
65
124
279
25
37
17
361
139
42
226
40
325
39
43
5
23
35
247
78
15
74
64
21
75
38
259
34
105
52
24
16
48
29
104
69
58