50
51
37
31
196
6
101
8
67
73
19
158
11
15
29
24
60
20
47
12
143
48
7
26
21
61
33
32
13
197
34
99
72
10
320
2
43
55
108
36
40
77