27
36
49
16
52
23
17
40
28
22
29
20
129
120
116
158
70
147
54
62
64
30
43
61
33
48
118
42
73
86
60
424
450
91
41
35
21
50
19
72
78
157
9
337
63
37
11