50
26
10
95
43
206
28
17
33
62
23
41
76
35
72
14
71
94
29
67
34
4
25
85
78
15
55
48
49
64
24
39
65
16
45
201
138
73
106
134
128
13
40
37
154
19
90
47
22