43
20
35
28
110
27
161
23
45
73
40
22
31
145
245
91
7
47
18
10
14
136
21
15
24
32
17
50
36
67
16
74
34
13
19
88
48
26
76
256
4
11
71
58
38
63