38
104
23
67
54
40
116
58
42
24
11
64
22
33
26
31
173
69
20
57
154
119
160
107
27
53
18
15
37
32
169
21
9
311
41
121
155
44
36
389
47
25
774
314
118
75
249
684
134
34