90
14
54
157
96
23
16
29
6
135
17
35
44
26
100
32
47
33
101
93
34
12
106
50
58
62
163
64
118
61
79
78
53
24
87
56
46
39
55
45
75
150
22
49
89
98
57
21
38