38
141
11
24
8
68
51
25
77
17
86
5
205
20
221
50
43
33
42
12
30
257
253
81
23
22
34
29
36
32
49
9
26
247
101
62
55
39
83
171
64
91
31
7
71
4
13