11
166
93
115
68
202
212
74
32
66
101
48
12
106
23
232
226
149
42
5
72
81
67
56
142
94
34
35
114
25
98
313
24
8
82
111
38
83
44
55
27
17
60
92
88
397
133
112
145
21
250
104
73