42
51
36
18
41
8
31
43
38
14
30
24
5
13
132
11
20
77
88
27
64
60
59
22
34
141
104
110
401
21
107
98
52
189
79
131
17
62
12
9
103
125
37
112
63
128
49
72