250
73
49
31
9
52
88
53
210
68
47
28
39
41
34
173
5
26
117
46
11
82
25
44
14
48
27
167
128
29
67
20
12
32
33
4
72
116
81
7
87
62
312
17
13
77
122
155