202
215
50
72
26
20
89
28
31
23
125
37
204
173
59
16
41
45
106
242
167
54
19
35
103
9
153
71
92
123
18
34
13
83
42
25
464
63
36
11
33
30
21
75
4
3
52
58
2