348
28
39
23
19
20
46
60
25
14
37
78
138
75
148
50
330
144
65
47
280
90
232
32
428
128
38
26
27
161
297
40
157
8
233
13
30
53
51
35
74
73
152
49
133
63