3
8
50
79
2
12
0
93
42
20
45
38
14
26
301
9
11
4
21
1
25
24
139
15
35
16
19
17
22
5
149
136
13
7
34
55
23