133
77
153
99
46
111
124
109
223
34
71
26
45
70
59
407
97
56
120
138
13
14
20
4
33
47
55
54
22
3
419
19
29
10
44
5
188
50
37
32
42
9
15
30
94
43
63
86
143