1
4
10
8
5
12
30
2
74
45
188
66
102
82
116
16
20
32
25
19
33
18
21
17
277
13
6
120
98
121
14
15
27
7
11
26
48
80