8
114
5
62
43
48
84
110
36
97
74
26
59
44
41
65
22
372
7
15
49
12
96
155
83
13
21
285
67
100
25
28
39
52
9
196
45
23
37
19
20
6
109
38
14
3