71
58
47
51
42
52
21
54
41
101
96
243
22
88
14
8
27
15
50
25
7
13
43
75
94
26
17
83
113
45
40
84
114
72
18
49
57
76
11
103
68
60
95
30
248
44
234
38