44
24
11
1
33
21
5
15
28
29
17
12
13
55
25
36
64
39
59
235
252
23
41
88
52
40
115
104
54
32
102
194
63
198
123
72
49
90
338
85
61
117
259
31
87
47
68
196
75
192
217