18
47
99
10
29
263
12
1
5
244
52
22
23
15
118
27
69
46
21
30
64
20
16
24
48
141
65
53
102
100
76
57
145
85
134
28
86
6
37
8
9
19
101
35
124