58
94
29
36
11
87
192
61
65
77
93
52
50
84
57
140
55
54
69
74
231
42
75
135
88
128
72
48
63
214
130
71
45
101
47
51
43
49
25
146
18
21
66
86
40
24
56
30