36
168
52
7
12
74
378
37
48
295
148
227
349
144
14
15
296
16
44
41
32
9
78
5
292
992
21
19
29
13
24
83
209
64
71
201
89
27
95
315
70
254
722
86
53
22
39
126
18
69