7
44
5
35
24
91
69
23
89
83
9
106
38
159
60
65
66
31
435
50
370
47
25
113
87
84
85
58
32
39
30
64
28
102
132
37
6
40
13
118
4
11
73