228
74
108
13
178
148
289
201
50
16
101
44
65
91
31
72
354
46
132
58
38
35
2776
780
237
100
71
122
54
692
412
195
24
66
250
34
145
8
351
49
26
232
160
89
33
188
67
10
70
41
36
8035
159
86