29
8
142
81
55
93
97
144
10
101
68
39
91
20
27
11
76
6
70
7
1113
67
53
38
44
150
9
360
71
28
26
271
50
160
198
32
46
33
103
19
3
22
77
13
5
51
185
17