5
87
17
8
161
78
94
21
24
353
33
42
74
117
73
178
61
96
39
47
37
465
116
12
22
32
156
18
15
10
34
118
52
67
70
48
11
13
14
233
40
213
80
9
25
51
209
101
36
16
56
66