36
47
16
35
32
162
26
137
111
27
92
60
14
12
17
5
171
34
18
86
31
23
89
74
51
63
166
76
15
11
6
66
37
186
40
56
144
69
96
33
503