28
34
136
17
39
154
20
528
9
75
23
26
21
168
22
153
4
32
7
90
36
13
6
48
88
65
8
144
77
320
51
49
123
287
18
59
135
365
24
19
37
43
152
15
14
50
66
94
16
56
52