30
23
38
8
11
78
9
14
17
21
16
7
13
105
26
15
4
62
22
29
42
53
18
25
12
35
44
46
43
33
31
37
77
100
6
82
141
94
57