4
12
30
23
7
92
16
11
10
5
18
63
15
135
35
108
20
58
51
55
34
64
155
76
50
52
36
48
32
3
37
67
28
62
14
1
54
21
6
42
31
47
46
94