220
10
77
85
28
82
138
9
81
25
158
20
54
35
21
14
56
22
8
15
17
76
49
169
91
125
2
51
31
5
7
83
133
27
112
37
62
23
68
137
194
13
34
32
342
118
44
113