11
3
8
36
10
5
12
19
35
14
4
102
79
6
57
33
43
9
7
42
15
13
24
17
128
40
115
75
74
23
30
29
59
87
68
44
66
89