31
47
66
73
69
95
4
48
72
107
114
74
77
10
70
101
37
28
43
14
219
50
340
253
108
30
64
8
87
179
57
23
278
20
202
9
11
35
22
104
13
15
55
40
32
91
25
26
17