42
91
60
44
39
124
114
134
19
16
369
17
43
63
112
49
35
57
31
18
33
30
37
28
90
95
68
21
294
22
101
149
76
62
24
25
136
65
52
222
45
88
86
169
75