43
13
21
14
32
5
47
71
174
102
75
193
49
88
70
125
112
69
27
33
36
53
30
61
54
6
28
16
11
3
66
22
226
170
1
4
19
124
228
38
128
42
26
31
104