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