46
48
15
3
53
56
153
14
22
20
1
33
52
21
63
16
7
34
17
83
10
27
59
89
13
590
358
42
977
38
108
1157
26
12
9
200
36
24
304
604
29
134