81
5
22
38
35
26
104
48
13
24
32
29
25
2
132
108
21
36
46
16
9
12
23
42
10
6
14
69
28
11
8
41
19
30
7
15
156