32
47
49
56
42
73
46
14
12
23
55
91
65
107
62
198
78
54
124
21
20
16
19
53
59
43
69
30
8
60
40
354
237
25
17
113
58
66
200
100
29
26
31
132