163
179
50
87
123
165
36
169
274
64
147
73
290
250
322
52
6
95
148
21
55
151
11
108
160
72
35
47
14
58
104
48
103
26
53
115
13
31
22
44
110
23
98
16
142
68
19
17
20