51
42
186
46
48
9
19
35
16
39
49
58
25
32
74
97
36
76
43
322
17
37
362
12
13
189
103
112
28
72
38
513
26
50
156
270
20
7
66
41
31
44
61
254
21
85
81
241
102