258
70
16
320
23
45
34
150
425
177
240
62
171
26
24
14
20
66
13
89
176
153
37
126
130
38
244
209
29
91
36
444
42
5
1
12
31
67
76
30
56
33
21
146
17
40
50
44
35
145
19
186