43
41
30
7
49
33
28
36
22
9
31
77
26
61
12
17
24
21
47
15
52
104
13
84
32
82
63
40
56
81
83
11
147
29
34
97
94
59
51
55
114
20
48
76