117
93
168
88
8
83
22
514
176
52
123
33
69
89
40
79
163
50
66
45
18
35
31
12
7
11
19
125
170
57
32
44
23
58
78
38
13
20
102
24
112
37
120
73
51
65
41
71
25
28
140
9
56