221
125
22
18
32
17
94
10
40
89
45
30
34
52
31
47
24
27
56
23
13
7
147
19
61
180
217
116
187
49
158
68
53
37
43
520
12
25
67
21
28
39
26
71
11