3
8
34
1
18
1052
7
205
19
86
107
2
78
48
57
24
14
25
13
31
30
55
242
23
4
15
40
27
21
64
12
45
20
119
6
26
135
41
43
10
89
61
128
35