67
41
21
31
46
58
8
11
52
30
23
32
44
314
145
15
27
36
17
38
16
12
22
152
34
25
81
59
453
504
61
37
28
242
24
194
89
79
121
20
203
53