43
17
8
27
21
12
7
19
14
22
20
42
100
64
11
92
18
35
61
109
94
93
189
102
33
24
40
253
49
213
108
44
75