11
5
7
41
8
4
18
1
52
23
10
16
64
39
17
35
48
145
26
27
47
81
38
93
9
3
13
65
37
45
57
28
66
12
84
32
25
161
127
71
61
63
215
166
149
58