31
45
74
48
398
13
26
15
187
72
10
63
35
3
42
37
18
21
14
5
144
24
9
49
56
25
8
101
28
46
62
44
11
20
43
17
98
36
53