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