33
101
80
16
19
50
42
10
5
24
94
61
20
41
38
37
29
12
52
36
11
21
27
18
23
78
31
7
15
47
25
2
40
30
22
70
82