25
125
100
127
38
12
13
30
494
15
32
284
9
44
10
23
21
37
18
24
58
29
17
6
7
4
31
27
20
49
26
22
42
46
53
96
55
33
171
73
35