43
18
106
61
34
29
79
25
23
16
26
3
130
32
6
7
12
267
110
13
22
68
33
38
19
21
20
118
86
11
28
45
10
36
91
24
4
2
49
47
55
56
64