5
115
16
75
19
117
12
13
8
9
7
59
25
35
119
18
33
53
28
168
140
496
94
47
11
20
14
65
66
17
217
100
34
39
29
92
137
23
43
4
27
78
95
26