9
44
6
2
4
30
5
18
12
62
76
3
21
17
72
249
46
13
11
7
36
35
99
20
28
16
37
42
32
78
83
38
24
131
41
125
84
53
67
126
52
50
148