23
127
50
374
194
43
56
140
77
103
57
40
63
45
18
35
314
33
68
65
123
53
147
136
148
168
141
75
119
36
37
81
97
28
52
100
62
41
132
219