5
203
156
27
197
33
9
116
96
6
29
45
77
71
4
46
65
24
31
15
155
80
28
38
13
8
10
11
18
20
12
53
44
14
92
3
52
98
2