52
21
24
7
50
256
68
308
27
47
26
71
93
122
57
59
14
287
161
148
10
130
58
64
19
233
387
48
129
28
34
6
23
116
84
81
16
37
67
9
60
53
18
154
32
4
11
17
33
35
39
65