43
259
118
86
613
10
211
40
172
72
75
87
16
269
121
102
32
139
144
122
141
113
201
13
109
218
146
106
93
49
90
26
7
17
28
23
151
51
53
34
85
80
189
31
114
380
56
129
238
185
168
97