43
19
40
206
22
27
13
9
34
11
58
18
20
54
142
35
16
12
222
42
47
31
23
76
15
5
51
80
114
255
8
32
64
542
89
57
38
37
59
26
14
10
28