310
36
12
45
39
32
73
53
54
28
14
44
241
64
299
35
31
121
106
71
258
66
103
11
27
8
274
24
141
173
23
47
29
62
116
86
157
159
136
22
46
126
49
18
72
37
74
252
5
104
19
21