5
36
26
54
187
80
18
19
6
35
52
353
27
23
392
200
14
17
139
28
62
16
13
32
11
39
22
65
34
7
29
63
21
59
44
67
70
12
45
30
64
38
15