124
163
68
28
47
38
7
13
35
27
30
99
54
69
83
32
42
18
59
19
66
119
131
8
70
71
310
49
33
63
29
67
171
5
43
126
52
72
258
130
75
21
159
14
80
48
16
24
422