89
86
9
151
104
17
77
91
217
25
54
22
31
23
28
21
61
8
50
3
15
44
19
137
37
41
62
18
231
133
16
26
78
12
36
10
163
34
145
378
13
70
109
215
413
51
178
11
114
20