82
89
104
164
131
132
8
7
145
39
31
33
60
28
160
55
163
10
44
42
13
9
11
61
154
381
16
34
32
48
12
3908
12238
49
155
37
29
539
109
77
71
81
20
19
78
67
24
18
45
207
26