35
233
95
13
79
143
17
32
91
101
28
97
92
24
715
19
69
99
14
89
412
53
205
45
56
23
80
10
15
100
102
72
44
29
26
60
7
420
37
36
31
55
25
188
16
61
128
54
228