33
61
77
16
108
275
267
256
67
151
30
34
106
122
13
131
207
362
55
81
31
4
8
19
47
25
112
7
132
6
18
9
45
21
38
401
988
41
91
192
159
137
50
46
48
212
96
787
86
57