3
161
33
9
7
93
6
71
38
19
34
14
50
37
12
11
355
28
47
22
31
66
13
23
8
194
479
60
54
36
72
76
4
27
24
21
85
29
70
25
40
108
16
18