290
20
12
63
36
25
87
30
37
32
16
18
24
23
49
35
38
17
9
4
117
15
11
77
57
26
31
21
55
85
41
46
110
7
62
33
72
307
66
28
141