21
122
148
180
50
8
91
29
9
60
104
164
16
6
32
23
37
149
15
31
33
141
97
35
39
196
80
123
19
30
198
44
46
17
28
14
27
22
65
93
38
106
7
53
77
11
70