30
21
0
36
27
22
10
264
114
189
662
6
8
47
25
44
38
32
26
109
55
84
369
59
174
17
54
94
58
20
4
97
132
50
13
40
19
48
18
15
12
101
16
69
64
24
51
9
14
201