630
164
279
37
27
83
85
70
152
76
52
149
77
125
361
24
79
248
41
253
118
56
132
122
9
196
60
35
71
30
14
54
124
39
73
46
44
93
78
55
153
89
61
230
16
19
12
65
66
2130
67