85
134
174
30
35
121
40
41
8
75
11
36
104
305
43
89
34
229
59
53
86
71
74
57
67
47
356
111
236
61
49
112
259
145
79
255
93
65
77
98
48
14
115
103
66
153
39
60
54
78