39
49
46
20
14
95
8
16
25
36
33
38
19
23
35
6
41
42
29
15
27
10
40
22
17
26
31
60
72
44
242
80
34
54
11
13
21
110
28
149
102
173
296