30
35
20
16
18
15
17
31
65
12
145
76
27
133
6
75
109
64
13
39
26
21
50
92
36
22
33
63
152
10
132
9
8
53
38
14
29
48
25
19
77