77
49
72
184
321
21
39
113
47
74
25
70
20
379
42
127
16
23
140
179
78
84
99
44
110
88
117
32
8
120
56
22
52
156
58
57
75
290
62
196
35
154
63
54
81
340
40
26
60
36