21
37
8
78
7
4
92
162
22
34
121
52
63
19
38
99
10
31
74
28
39
55
46
153
128
5
69
11
70
12
16
239
29
3
119
9
15
30
33
58
40
23
64
478
25
97
167