161
270
39
17
19
18
34
38
90
102
22
40
12
41
106
50
72
113
27
67
8
52
26
28
30
70
163
59
33
57
13
29
126
66
36
24
25
6
15
16
21
56