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