47
53
73
109
54
6
10
5
14
35
16
15
25
178
220
63
93
32
24
44
205
87
3
55
151
21
26
7
61
19
12
9
85
30
67
20
112
48
23
57
22
17
114
494
233
290