51
155
71
7
35
39
129
58
13
49
45
26
64
19
14
28
37
17
67
15
33
27
68
50
23
55
47
191
21
78
41
42
48
31
111
100
85
34
65
8
25
156
38
16
29