59
93
174
38
39
34
11
221
25
103
30
42
350
84
76
13
58
72
313
46
64
161
140
37
88
99
18
91
24
50
56
40
115
32
57
143
31
87
10
45
71
101
79
104
66
1325
141
120
337
81