5
94
20
27
11
8
6
22
108
9
56
100
47
173
23
32
15
50
222
36
82
57
208
39
13
12
35
55
89
19
132
54
3
91
45
139
123
103
10
24
49
16
33
187
26
734
17