39
3
6
18
9
1
79
37
4
19
93
41
114
42
7
2
16
10
26
12
20
15
5
100
359
38
36
32
23
25
55
27
11
46
28
13
48