97
74
68
107
105
41
766
29
109
91
14
49
22
529
134
10
42
125
24
56
21
32
128
27
36
18
171
152
33
16
63
37
4
1
20
48
120
6
779
93
7
113
78
39
60
92
150
167
119
19