7
29
69
36
17
83
58
144
11
104
203
24
163
21
136
48
14
64
27
10
172
130
44
34
106
23
160
97
22
26
85
171
9
19
32
61
387
127
42
125
3
223
35
183