8
88
50
28
14
17
192
18
63
326
12
56
22
37
36
51
43
23
19
58
20
72
49
32
31
46
25
236
421
34
186
83
33
314
30
325
376
54
16
6
42
84
96
41
0
7
11
68
71
29