79
100
40
34
76
75
107
41
123
68
91
86
18
78
6
17
9
37
47
21
49
106
16
95
98
89
44
52
139
85
112
295
63
24
153
371
129
73
45
35
378
53
23
48
462
13
248
114
38
61
74
62
81