37
132
73
48
59
81
35
33
50
63
24
111
136
137
406
522
55
42
177
47
7
17
49
57
90
20
58
31
270
51
16
156
9
80
3
64
15
12
311
69
30
76
71
22
62