21
44
19
11
7
54
25
6
5
27
26
16
22
33
50
28
14
40
8
20
158
9
49
41
213
13
2
18
39
69
87
15
48
4
95
108
38
86
73
3
23
174
67
364
84