20
9
217
50
58
22
13
6
5
11
12
46
67
21
27
3
54
65
45
141
105
252
35
8
70
17
39
7
15
32
14
165
136
36
18
19
174
41
77
89
93
31
75
33
48
176