95
88
7
42
38
11
63
46
107
77
34
92
8
18
2
71
25
32
252
6
37
27
783
24
73
14
75
56
21
94
87
226
30
22
715
12
264
57
33
76
58
17
66
135
360
49
31