85
72
58
63
18
75
39
16
11
165
35
867
130
83
64
47
98
484
25
40
114
259
96
136
61
27
174
56
32
44
95
38
26
483
34
17
77
73
1096
23
140
42
31
43
54
70
132
120
82
50
67