137
81
48
73
24
270
28
25
7
13
155
216
122
22
89
45
530
573
96
287
178
72
773
32
467
95
78
123
487
541
14
33
66
44
322
321
148
569
157
102
103
20
4652
21
201
400
34
212
1415
286
51
90
43
205
1123
760
359
134
36