13
27
79
49
77
46
146
100
143
64
93
19
43
39
290
33
144
28
48
24
107
85
105
38
122
123
15
164
63
118
66
30
56
76
45
108
61
131
266
125
116
32
71
185
208
170
21
142
53
413
35
31