30
21
38
156
35
29
36
16
10
54
25
23
28
52
34
51
6
43
26
46
144
24
15
115
11
33
17
8
32
5
7
4
80
59
164
65
116
22
91
64
75
124
62
142
55