71
28
53
30
33
40
24
45
73
162
77
42
61
17
12
27
91
116
44
58
23
136
69
38
57
19
99
35
31
41
50
106
82
55
62
46
266
16
25
13
132
93
117