23
100
26
95
13
20
12
7
90
11
144
17
3
8
56
14
37
32
19
6
9
29
42
31
16
10
5
45
41
24
253
75
18
4
611