160
49
89
164
32
42
28
120
33
17
29
19
62
35
6
161
12
75
385
157
106
16
18
47
111
51
38
15
34
116
57
123
14
80
93
98
26
40
72
9
8
56
64
20
105
7