29
33
41
17
36
18
45
13
287
12
25
22
15
79
20
38
137
120
10
218
28
5
11
19
7
54
75
27
94
88
96
24
32
84
31
65
417
144
42
14
66
123