27
40
29
65
41
23
101
52
26
48
93
128
24
156
22
220
6
13
74
144
92
32
30
42
186
112
58
131
142
75
18
39
145
113
211
25
100
35
31
99
36
88
53
116
120
632
62
37
45
221