250
63
9
22
112
30
2
65
13
16
41
42
4
45
5
14
46
18
29
39
47
8
35
6
229
33
58
17
31
12
251
44
59
11
674
51
27
61
72
34
94
105
28
204
56
54
123
25