269
57
65
19
35
54
18
41
119
47
30
21
20
116
2
223
4
13
317
230
36
10
110
59
14
40
11
48
8
34
163
44
29
149
68
53
129
5
16
7
288
389
186
55
161
22
31
42
86
108
12