42
9
4
44
87
8
36
78
156
140
58
19
32
134
31
26
133
6
47
115
150
28
95
127
17
45
56
72
14
641
18
21
30
29
22
10
60
33
11
5
76
307
23
50