129
164
62
15
9
29
55
116
155
41
44
43
78
57
48
39
92
19
58
113
61
85
45
69
103
83
11
20
16
60
169
100
28
27
10
102
59
53
98
95
65
49
5
22
63
6
26
64