132
109
91
120
38
28
44
543
26
34
68
116
32
39
390
86
9813
1044
136
150
31
43
100
45
36
4
19
30
65
21
9
49
29
18
54
85
20
62
17
22
24
13
41
63
98
23
48
130
12