22
48
171
121
136
126
154
59
91
39
42
57
71
51
24
94
49
16
45
135
38
95
114
101
64
72
66
31
32
106
56
76
44
200
58
144
141
26
67
43
37
28
61
68
233
40
35