146
42
21
69
135
15
29
151
38
23
19
102
48
50
25
68
73
44
18
123
77
128
31
24
126
33
27
131
137
14
62
140
11
164
58
10
45
36
63
76
20
269
22
74
26
162