43
64
21
280
4
30
8
376
50
28
26
5
152
17
138
54
9
12
27
97
23
91
92
53
410
33
6
34
19
18
14
31
75
25
16
66
15
40
22
52
48
55
78
13
38
100
32
104