48
85
8
177
51
128
31
37
38
9
12
29
17
26
129
87
44
276
243
138
15
28
715
6
32
13
25
10
22
23
91
66
42
46
81
69
521
33
21
30
24