13
16
32
160
23
108
172
39
72
25
43
106
48
228
28
36
26
74
24
54
45
176
22
31
95
19
113
125
70
99
27
110
18
35
61
44
20
101
47
140
46
121
76
143
21
71
12
11
288
221
146