1
14
3
2
5
40
9
13
15
4
65
8
19
10
74
7
59
6
163
62
31
17
16
20
50
93
28
134
22
26
47
499
30
25
12
122
86
72
119
105
18
41
216