77
144
26
28
33
40
224
46
291
36
38
18
83
66
43
51
49
116
90
21
96
24
32
48
30
155
146
47
58
29
163
296
8
19
50
54
103
69
10
60
37
7
228
410
81
152
56
170
39
65