8
23
34
162
14
2
3
13
5
11
20
26
42
16
4
37
15
18
31
92
21
107
44
187
48
80
33
30
36
10
63
88
64
263
45
87
83
264
43
56
105
19
32
22
17