30
48
39
18
16
52
26
28
40
14
135
56
33
15
35
41
83
45
12
328
113
22
9
7
6
17
43
4
67
53
11
121
76
146
38
8
21
31