103
53
43
17
15
10
8
1
9
12
16
3
18
20
32
6
39
4
25
76
21
14
141
22
41
24
35
30
7
66
29
19
49
69
34
72
51
11