98
59
35
88
139
111
193
31
77
35
202
48
67
60
173
94
59
55
58
31
59
73
51
104
15
11
51
76
61
5
206
21
97
105
4
6
67
41
28
105
50
46
31
18
56
31
100
4
13
17
Top