119
210
130
24
243
43
26
53
34
172
21
22
42
80
125
23
52
50
113
134
40
85
45
47
15
133
59
58
235
75
63
410
81
157
355
128
160
27
33
93
55
153
30
28
155
162
305
103
97
32