21
15
23
6
65
95
4
71
12
11
42
20
2
0
9
5
18
28
26
175
19
58
27
13
38
80
57
14
47
62
201
66
29
97
264
90
334
365
45
31
105
49
87
81
92
137
154
117
7
121