80
19
68
76
111
42
57
50
22
48
11
46
59
69
38
124
199
93
67
8
20
36
31
21
26
102
43
107
191
90
56
25
58
6
856
145
166
30
23
117
209
37
40
66
15
52
77
231