47
69
105
98
17
23
28
25
143
16
29
39
4
53
76
15
35
13
51
26
74
56
212
80
14
256
169
108
83
7
9
55
64
67
6
378
10
131
31
54
42
21
22
127
78
45