6
83
82
72
203
44
26
350
81
288
54
17
11
89
38
70
124
24
30
255
69
60
65
147
16
5
20
13
351
226
407
33
9
15
3
49
29
37
21
27
25
158
34
10
7
14
55
762