16
53
55
56
44
14
115
28
75
23
52
59
10
11
7
61
151
70
50
57
25
159
296
37
34
24
4
46
167
68
94
164
54
15
92
19
77
101
123
116
122
87
103
190
146
98
85