158
15
31
60
77
8
9
37
85
7
23
6
57
47
44
22
5
19
3
16
20
237
33
14
168
10
65
70
43
21
4
13
34
54
73
93
150
29
17
63
18
26