41
21
10
1
28
16
44
4
15
29
17
12
13
53
25
35
64
36
59
235
252
23
88
52
39
115
104
54
32
102
193
63
198
119
72
49
90
337
85
61
117
103
259
31
87
47
68
196
75
192
217