22
12
7
1
4
5
61
30
21
31
11
13
10
18
29
41
17
9
82
8
14
6
52
16
62
26
176
97
59
45
38
64
27
250
118
50
77
34
20
162
106
212