162
62
37
28
48
59
7
72
153
209
29
115
49
87
107
66
55
53
38
24
77
89
57
16
42
474
90
20
32
36
65
19
83
99
21
324
84
12