100
59
36
89
144
112
195
31
78
35
203
47
66
60
177
96
59
55
59
31
60
73
51
104
16
11
51
76
61
5
207
21
99
105
4
7
67
41
28
106
51
45
31
18
56
31
101
4
13
18
Top