16
180
176
174
59
4
38
34
104
281
32
536
71
75
82
65
27
50
160
35
17
361
23
86
24
98
36
28
41
231
47
6
62
42
21
29
31
129
159
134
128
92
19
52
144
33
55
8
238
60
69