20
32
76
7
8
151
41
122
36
100
46
93
21
31
60
183
25
82
5
78
45
165
56
111
24
22
61
42
4
16
206
159
59
34
95
9
69
397
73
198
23
6
54
26
35
27
40
13
43
48