49
21
141
151
111
15
32
503
66
20
124
26
13
107
118
213
140
40
146
103
23
14
78
44
27
56
88
76
72
48
68
63
41
86
50
45
127
57
82
6
74
53
83
309
39
43
106
75
461
47
8
152
35