43
354
35
5
33
104
28
80
54
41
55
45
3
61
196
48
86
40
37
103
50
82
95
21
10
24
90
66
7
182
25
75
285
197
22
71
27
72
77
26
11
17
18
15
16
9
46