42
25
39
41
52
21
19
118
54
36
5
22
8
85
51
394
64
106
124
34
17
291
108
18
20
80
73
149
109
35
30
28
66
143
188
4
70
60
222
87
37
62
90
44
23
81