19
2
3
7
33
23
15
35
22
11
16
82
14
26
57
30
43
20
40
21
29
17
283
375
65
51
97
78
38
153
39
61
50
13
384
203
152
34
53
12
24
54
46
9
31
240
36
66