23
45
44
19
5
33
7
22
1
4
72
36
39
38
94
194
40
87
26
153
37
29
13
12
181
16
219
96
108
63
42
24
25
88
28
48
41
15
50
31
9
58
32
46
263