136
90
131
53
74
56
33
45
57
63
76
34
15
504
19
99
4
35
39
48
23
27
21
157
49
85
31
121
40
72
38
18
307
50
58
95
22
66
10
54
32
61
81
30
65