14
90
7
24
46
61
18
28
59
6
10
5
48
62
31
122
17
11
54
22
20
188
85
109
8
45
125
30
21
51
96
47
55
39
3
33
123
75
1
145
13
19
68
316