89
85
77
40
140
13
32
66
361
41
56
42
162
55
125
53
16
51
72
82
24
57
114
161
33
95
214
8
19
75
821
50
21
45
76
43
52
22
15
37
793
73
29
14
9
36
6