38
81
76
348
12
99
112
32
37
134
104
22
80
25
23
68
108
31
59
91
8
21
48
16
11
36
85
133
18
358
115
60
98
412
30
71
149
236
29
62
19
57
26
520
54
33
28
122
20
34
15
344