9
8
42
60
30
76
274
22
150
54
11
62
36
20
18
185
26
7
44
12
5
24
96
95
87
10
25
118
38
163
67
73
33
447
51
401
48
34
117
90
88
86
40
31
65
103
136