295
267
211
52
170
35
44
261
133
92
53
29
82
70
45
90
13
46
32
162
84
22
70
11
9
51
26
76
62
27
42
75
8
50
13
27
42
91
13
89
14
52
37
30
48
23
38
59
93
25