71
25
108
85
67
103
237
80
31
30
77
63
249
21
17
40
62
301
39
695
56
90
474
51
96
47
43
113
44
18
217
46
99
49
26
126
226
19
29
23
65
48
95
70
100
120
241
148
42
13
309