83
25
10
6
15
8
7
3
9
31
22
63
2
5
16
34
12
21
66
13
117
59
19
41
102
23
30
39
74
1
47
4
33
17
40
119
32
115
20
153