38
15
72
32
13
44
120
355
48
12
70
19
87
27
26
21
46
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
60
25
71