38
15
72
33
13
46
120
355
48
70
19
87
27
26
44
21
47
51
83
57
41
53
39
124
293
93
43
73
6
167
29
67
31
559
24
9
568
28
94
105
30
92
186
112
12
60
25
71