36
102
152
225
25
76
112
121
48
71
61
123
174
308
50
135
89
131
508
114
111
2433
65
120
254
41
51
26
10
91
328
138
94
184
104
78
124
181
58
162
90
82
55
70
77
45
60
206
394
86
66