79
4
31
85
24
102
66
28
7
19
45
30
12
52
41
35
47
15
6
22
10
8
3
13
48
17
32
26
49
68
53
25
23
14
20
351
55
18
140
46
87
203