8
12
5
17
28
3
26
2
22
207
60
55
86
36
33
103
41
74
24
82
30
25
100
152
14
18
66
135
102
70
46
75
23
95
16
219
37
10
654
31
6
84
104
69
42
81
83