6
3
4
23
107
30
21
42
13
39
24
63
35
68
47
61
46
5
41
14
53
19
390
87
72
17
56
27
54
36
34
12
125
74
90
65
80
60
20
67
38
93
7
111
15
207
10