2
24
17
14
19
18
67
107
53
63
84
51
178
26
88
141
161
81
42
114
57
113
39
49
211
131
16
64
77
79
122
106
76
45
21
61
373
44
228
36
31
56
6
50
43
187
93
20