38
118
97
79
211
57
72
77
96
112
52
253
16
43
83
48
154
92
19
106
54
41
45
23
31
56
50
94
58
69
62
24
12
84
63
207
290
163
36
123
153
51
7
32
2
3
26
138
93
170
113
44
186