41
96
19
9
11
302
14
13
43
29
49
50
26
180
8
127
58
27
91
219
99
35
37
18
17
24
51
52
56
33
21
28
66
89
36
94
80
47
20
120
42