124
23
372
194
27
12
101
454
603
17
21
10
139
128
43
95
48
267
28
263
303
82
15
45
158
39
29
64
53
68
70
93
24
7
41
40
54
26
36
34
60
116