29
35
195
36
43
27
59
60
9
7
24
19
4
38
10
20
321
56
41
84
109
21
28
55
22
26
111
46
13
12
23
11
155
16
45
169
89
8
14
44
18
208
15