58
102
52
21
14
25
19
11
28
18
174
39
40
66
22
10
71
48
23
37
9
35
353
370
5
12
110
109
20
59
24
26
136
17
1
55
8
81
53
6
0
13
43
204
30