153
36
87
101
369
75
177
127
71
7
37
12
131
96
116
40
34
412
66
476
38
24
18
8
43
28
27
22
48
19
160
17
10
52
199
73
83
57
80
67
77
123
39
46
430
113
244
282
671
29