5
4
6
79
11
12
41
14
38
91
15
1
7
28
31
9
34
27
84
10
75
13
120
40
22
102
26
47
8
78
76
199
46
404
146
81
85
221
218
86
29
666
613
359
200
90
224
159
62
103
48