220
41
13
25
19
43
47
258
24
35
8
15
4
10
6
86
60
353
5
69
79
55
65
39
38
11
165
46
61
27
17
70
212
36
68
14
29
99
87
110
31
7
221
155
23