56
109
45
21
38
46
14
142
19
350
25
26
34
20
191
29
41
23
33
35
18
7
12
10
95
22
30
172
48
43
53
39
54
49
15
16
78
103