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