91
31
42
6
5
13
8
18
39
82
65
90
0
88
16
77
30
50
40
35
61
43
15
70
9
38
11
41
84
28
2
49
7
4
12
76
20
125
1
25
22