33
648
84
30
99
18
17
11
27
130
108
86
63
168
65
49
70
45
50
48
85
134
126
39
51
57
23
139
101
159
76
91
58
25
105
36
52
22
37
133
94
26
10
95
21
120
62