31
15
4
17
123
9
16
11
33
13
23
72
63
24
12
2
154
10
58
6
7
5
22
41
21
19
28
27
96
70
43
44
55
53
20
75
29
56
8
51