7
3
29
8
5
41
38
21
6
16
83
93
47
2
19
18
10
11
4
53
35
25
32
54
65
34
26
49
23
63
15
102
36
50
24
31
150
17
22
20
214
39