29
5
26
36
21
30
43
121
34
12
4
38
22
1
59
95
9
31
16
18
24
50
35
68
8
19
15
28
6
109
39
46
650
84
44
13
25
57