59
20
368
69
86
25
66
160
182
15
35
79
31
55
39
44
211
127
101
168
19
61
45
84
531
41
27
148
40
24
30
18
36
23
57
42
22
17
136
112
332
8
162
115