53
1
3
17
10
7
20
36
306
22
6
77
436
127
35
248
58
94
152
18
44
85
59
43
15
40
50
25
2
38
119
19
67
57
173
14
32
23
39
120
69
247
111
8
33
155
528
9
11
12