40
162
24
34
36
79
66
47
61
122
35
62
115
107
85
156
89
65
43
31
144
109
46
33
16
130
30
45
59
366
17
135
64
145
55
96
78
141
74
212
99
25
231
120
26
415
508
202
87
84
19
32
22