169
14
66
11
2
112
111
90
87
41
133
55
7
91
26
30
32
102
12
44
22
33
43
15
23
20
36
16
37
42
21
92
47
10
235
29
35
71
3
78
48
28
94
176