38
9
22
100
39
31
14
138
5
293
83
277
15
93
49
20
58
8
21
10
109
18
174
55
24
27
30
32
80
47
165
4
29
128
158
45
28
26
69
51
23
67
90
3
60
177
73
160