75
126
133
13
80
52
12
26
87
44
92
29
139
27
43
284
63
35
47
91
19
38
21
9
122
5
121
54
41
33
97
10
7
31
14
123
164
162
36
39
131
40
70
85
22
8
67
100