10
7
45
323
20
22
9
44
93
16
66
15
4
28
8
95
110
76
32
3
43
139
34
13
70
26
83
30
6
151
35
61
14
39
147
183
21
25
5
42
51
160
12
48
47
36