289
43
20
109
25
201
165
82
58
22
45
16
36
63
132
56
33
34
17
39
80
272
30
295
15
218
42
121
13
11
29
171
49
14
24
128
35
44
37
92
21
40
38
23
67