15
30
34
13
75
43
26
11
39
27
19
21
28
87
59
111
61
14
291
64
29
24
40
23
95
96
45
16
32
25
33
37
22
52
7
60
46
58
78
81
41
102