4
1
7
12
19
31
2
20
34
81
79
86
51
14
38
137
43
241
54
92
28
95
131
52
70
142
149
175
130
467
202
48
22
171
108
40
104
84
190