50
58
33
45
172
52
37
62
22
4
51
66
24
39
6
38
35
71
15
18
17
95
237
53
41
117
93
116
13
25
44
14
68
96
145
32
30
42
46
26
57
43
23
55
29
47
27
78
21