1
4
7
2
3
12
34
10
53
29
20
19
13
5
43
103
33
70
40
26
47
36
37
38
101
46
18
23
8
15
76
89
11
49
185
60
63
88
69
24
353