8
18
4
21
1
51
77
46
32
198
62
109
80
52
130
15
12
38
25
14
34
16
106
45
128
121
73
57
284
5
27
20
114
97
122
94
11
65
42
13
93
10
23
115
146
2