213
3
79
7
15
36
159
60
101
23
1267
2383
26
41
33
136
173
186
37
604
18
70
13
149
55
49
48
11
124
17
42
214
14
8
56
9
43
165
88
65
54
172
30
46
66
22
27
21