11
25
45
7
50
30
187
24
10
9
18
85
65
59
13
89
111
51
2
31
40
22
28
14
29
34
33
36
41
38
92
141
87
49
32
16
17
100