4
60
34
6
13
7
25
87
33
10
44
54
41
141
28
16
132
81
232
59
65
15
147
89
101
447
80
68
57
266
217
97
172
93
31
49
56
74
128
122
38
118
61
73
88
102
64
11
95
36
19
173