36
7
121
50
160
33
14
18
101
633
104
63
74
291
47
155
127
146
23
6
69
83
109
122
34
151
61
176
26
174
70
25
99
188
300
78
62
153
45
100
111
12
16
3497
454
167
76
41
5
66
309
8