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