10
0
5
9
32
18
22
82
24
17
19
23
20
16
13
41
14
7
8
27
15
43
2
34
58
40
52
48
374
60
55
28
290
44
46
59
165
39
30
70
199
36
49
21
80
35
191