32
11
15
154
23
87
43
96
57
13
17
27
50
25
6
9
176
5
3
4
10
48
39
21
75
59
18
16
26
22
38
19
28
7
20
24
41
44
12