56
13
24
29
47
332
32
17
27
37
36
146
58
14
18
21
119
12
108
35
34
62
301
51
7
11
54
19
304
196
96
159
275
15
4
135
48
39
22
10
28
31
114
49
118
50
42