23
48
20
29
33
88
21
72
68
28
102
181
38
36
75
37
24
16
82
26
32
41
435
51
6
279
12
47
105
104
1163
74
133
13
19
113
126
42
9
35
49
50
55
71
15
63
14
45
4
52
158