138
49
113
204
568
66
61
62
39
43
45
58
190
40
20
29
206
41
51
63
89
50
34
32
57
69
122
79
21
37
141
76
18
46
65
82
129
108
96
147
70
38
42
91