13
18
153
15
34
28
7
31
5
16
10
20
9
44
4
69
37
3
55
40
12
46
17
36
27
107
80
22
53
43
47
48
63
125
29
102
114
92
138
51
32
161
60
223
65
91
118
122