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