29
44
26
21
8
38
36
5
9
6
22
297
60
13
74
12
87
14
28
18
86
30
287
17
33
116
24
41
70
15
175
32
40
27
42
98
25
39
7
20
97
19
51
81
48