22
10
20
31
8
136
7
56
38
47
30
49
16
43
50
29
15
64
9
11
5
124
59
165
104
19
39
52
142
26
55
48
93
109
6
113
74
27
53
33
13
4
71
23
40
35