90
232
79
18
41
5
82
80
17
37
42
16
45
27
35
20
8
63
40
28
44
38
31
15
75
73
68
126
53
49
29
23
21
13
10
11
12
6
26
93
46
14
19
64