29
10
42
61
37
21
43
32
59
36
83
6
30
9
521
13
87
99
3
64
26
28
4
16
31
8
130
14
53
50
45
1
5
137
7
12
41
15
23
40
56
18