42
24
18
32
15
41
20
66
81
44
62
176
75
33
50
25
26
45
12
27
59
37
38
114
73
48
17
16
28
103
31
89
159
21
7
57
49
74
82
139
112
96
13
531
52