31
25
26
48
24
9
5
30
50
35
38
137
23
32
40
10
21
1335
86
43
58
22
4
96
88
14
20
176
55
61
473
106
113
6
120
36
11
7
17
59
54
74
8