33
30
15
1
26
13
31
17
7
22
41
20
25
5
43
48
63
465
40
59
10
21
80
18
44
28
24
246
45
29
65
16
23
149
58
226
236
14
203
143