46
131
72
254
194
50
61
38
71
57
211
52
54
87
65
318
110
68
132
18
34
42
99
85
36
104
127
26
124
114
62
39
15
94
201
64
86
150
58
83
21
79
102
185
95
88
40
145
31
112
125
600
75