43
102
27
24
45
26
9
38
33
22
11
16
59
84
60
6
21
10
47
37
12
34
42
50
86
383
18
25
5
48
51
31
157
76
56
308
29
88
36
121
110
62
77
106
39
82
15
74