45
35
65
102
82
137
23
91
134
37
263
145
115
48
184
49
18
26
177
56
67
88
64
62
52
32
21
75
72
44
57
22
68
168
256
160
85
103
25
41
20
19
59
51
36
8
140
40
47