279
413
69
42
47
110
59
48
225
96
76
65
38
20
103
118
4
15
85
64
17
157
51
160
18
271
78
46
3
28
79
70
43
162
12
22
266
81
37
72
60
262
115
57
8
62
29
54
274
58