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