12
39
4
63
250
9
190
31
65
33
15
36
53
167
301
62
7
17
41
24
52
19
3
87
14
131
61
445
70
26
10
97
34
25
28
93
55
27
18
68
35
32
38
77
23