36
156
248
52
126
165
226
94
51
89
63
289
592
12
216
197
74
18
87
96
42
40
130
24
56
35
143
33
317
16
68
65
22
93
326
173
108
25
134
327
31
43
145
44
80
41
147
67
111
55
58
54
188
114