8
4
6
83
11
13
43
14
38
92
15
1
7
29
31
9
34
27
84
10
76
120
40
22
102
26
47
75
78
199
46
405
146
81
85
221
218
86
666
613
359
200
90
224
159
63
104
48