5
10
180
37
18
41
33
19
106
86
76
12
84
16
44
53
132
109
9
13
187
26
27
152
78
35
98
141
42
62
8
32
69
22
385
40
79
64
52
49
20
45
63
29
51
544
158
97
185