30
58
11
53
38
24
21
13
18
27
76
170
134
70
28
22
16
15
36
35
32
5
57
113
43
109
2163
20
119
84
2
26
34
61
154
31
8
48
105
42
77
108
81
46
14
3
17