44
33
100
167
75
91
148
68
35
71
186
76
41
85
51
57
20
73
45
61
27
23
89
256
32
28
93
16
88
48
160
211
34
56
82
38
58
43
21
50
59
182
190
143
133
131
104
62
25
47