79
18
43
76
22
68
80
55
160
113
52
111
143
193
92
44
29
123
23
26
59
118
11
34
20
36
142
17
104
13
48
31
268
49
96
259
152
83
67
87
319
37
39
146
77
60
569
85
137