2415
43
41
64
24
17
131
47
233
171
4
130
16
94
27
105
196
72
159
49
51
128
179
35
345
88
48
87
303
195
380
160
398
50
274
21
140
366
629
208
147
401
57
144
132
70
59
25
92