297
23
139
24
21
140
35
6
38
17
22
69
9
103
351
39
54
11
206
42
50
34
41
47
118
16
28
19
14
113
49
90
115
76
195
30
80
13
20
3
12
26