4
85
25
8
6
68
28
27
16
38
23
13
32
132
126
41
22
43
52
10
50
12
7
93
102
67
3
30
51
58
5
45
66
29
57
161
17
108
15
181