169
119
16
29
24
56
451
175
288
650
42
40
78
89
469
11
5761
63
1540
43
54
50
537
28
227
85
23
4102
44
52
118
186
102
35
22
132
67
47
48
77
30
73
62
100
45
75
27
36
68
53
305
138