82
6
5
45
3
2
14
28
58
17
103
32
35
9
41
22
11
46
13
33
52
12
21
1
36
47
25
139
18
114
61
50
7
59
19
4
38
23
79