84
65
2
1
27
22
6
98
19
25
8
10
92
42
4
36
82
49
95
43
3359
251
18
80
31
9
240
5
16
13
51
63
78
35
7
41
139
24
48
515
133
11
667
119
14
45
46
411
23