132
58
81
92
59
47
61
42
56
51
54
38
22
25
66
52
67
35
43
30
62
13
31
50
104
69
103
27
26
16
28
36
65
83
63
71
64
34
40
152
49
72
20
53
32