3
7
85
37
15
306
34
50
21
36
39
18
26
171
16
31
23
24
61
38
65
32
14
10
29
11
8
62
43
46
51
106
67
42
25
99
35
107