495
49
31
16
8
13
300
148
25
61
17
268
18
251
245
59
33
50
249
29
24
44
32
86
124
34
137
55
350
20
39
57
7
10
26
66
54
11
154
9
102
58
52
21
45
95
96
42
14
214