76
96
12
102
69
32
38
17
97
28
10
5
163
9
77
35
19
20
23
40
25
13
49
29
159
2
113
26
22
253
8
90
7
106
54
16
39
33
271
71
75
36