38
66
17
118
34
344
40
36
42
128
84
58
41
310
47
131
76
62
52
92
61
86
25
72
59
30
29
10
450
108
37
53
51
22
90
46
94
120
124
19
109
98
33
21
32
12
242
27