104
103
205
53
20
242
54
209
23
75
114
91
9
61
18
48
25
117
155
101
189
39
35
32
141
55
124
97
98
44
174
47
42
51
102
198
127
68
40
183
163
65
138
88
185
79
115
178
62
136
12
95
41
26
13
58