99
59
35
88
142
112
194
31
77
35
203
47
67
60
175
95
59
55
58
31
59
73
51
104
15
11
51
76
61
5
207
21
99
105
4
7
67
41
28
105
51
45
31
18
56
31
100
4
13
17
Top