35
13
41
22
21
37
16
11
23
7
14
25
18
12
55
26
33
32
51
24
42
15
27
40
44
63
19
111
95
49
56
139
210
540
80
196
88
104
34
134
71
93
73
106
117
99