32
24
20
38
73
6
43
93
25
62
112
18
85
48
53
17
50
14
219
281
36
15
86
83
35
165
63
176
58
64
127
55
60
82
122
150
10
8
39
124
161
67
353
118
21
65
152
179