51
34
44
43
36
25
74
21
94
11
45
61
18
8
152
53
58
17
5
111
30
104
16
68
146
62
138
47
96
78
69
76
102
130
81
549
83
77
139
54
24
151
38
33
32
72
179