53
4
43
52
222
73
280
123
54
234
23
8
2
7
18
309
28
382
74
164
29
9
33
11
24
15
10
506
66
21
27
42
6
16
145
3
25
135
34
79
17
32
83
57
62
22
31
14
101
206
296
81
131
87