8
26
35
23
10
24
33
120
4
59
171
14
25
43
2
37
11
238
108
64
42
41
93
40
65
5
82
12
56
60
9
30
13
61
72
57
55
21
15