5
82
22
29
8
107
149
62
61
15
10
83
198
17
27
30
65
7
47
57
45
55
14
9
59
23
13
11
28
16
12
141
890
19
44
3
48
18
46
33