15
11
4
5
44
108
69
9
51
7
13
25
82
29
88
18
33
26
19
49
23
83
84
35
22
16
37
42
86
17
94
21
45
47
102
52
95
65
74
163
116
71
56
79
89