8
19
4
21
1
52
77
46
32
198
62
109
81
53
130
15
12
38
25
14
34
16
106
45
128
122
73
58
26
17
285
5
27
114
97
94
11
65
43
33
13
93
23
115
146
3
2