127
36
51
26
428
24
8
55
30
44
5
73
69
19
384
13
33
14
23
15
80
71
76
39
22
97
16
29
131
89
6
156
28
43
27
88
21
126
68
118
12
25
9
54
11
153