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