65
47
156
12
37
56
129
110
195
69
58
42
41
90
14
8
43
95
84
18
49
104
68
60
248
44
234
20
260
52
32
36
23
7
17
30
108
50
13
24
133
38
106
4
21
101
536
111
79
22