5
34
20
26
108
70
15
13
18
14
37
55
48
32
54
88
58
69
21
19
17
27
132
47
42
104
59
159
6
9
28
33
83
93
40
73
7
43
180
24
215
63
110
257
92
74
81
313