85
35
43
33
13
50
189
23
3
14
15
21
41
127
1
59
68
200
82
46
30
142
9
124
223
16
26
90
27
70
11
36
52
112
31
18
38
4
20
25
61
60
422
55
28
57