22
45
8
508
75
38
144
83
10
200
130
16
57
11
27
119
186
152
84
21
20
68
51
153
66
120
221
103
78
44
268
15
150
143
63
60
118
90
18
74
25
234
46
89
30
34
80
264
35
32
33
160