22
176
7
4
45
23
20
70
316
140
64
57
76
33
41
5
27
29
10
40
19
21
160
61
16
18
14
26
65
3
94
9
117
6
34
49
100
13
247
25
32
15
39
30
17
8
768