54
81
53
40
123
139
66
16
376
258
331
51
46
232
50
64
67
95
75
25
9
117
17
65
169
23
92
35
38
158
142
13
34
97
181
32
247
133
15
85
26
33
55
88
96
39
43
5
18
79
22