97
30
31
36
135
6
18
91
100
167
45
17
12
86
176
2
33
29
10
50
13
32
1
41
22
15
89
59
81
24
4
39
48
56
8
203
43
21
20
7