46
87
64
8
45
35
58
104
140
48
34
66
55
53
43
71
49
197
75
16
72
77
83
89
38
5
2
68
15
10
138
20
12
142
152
42
117
122
17
29
169
27
219
643
121