62
30
2
47
46
11
36
9
87
26
238
132
144
17
24
59
111
16
118
23
8
79
64
68
82
65
91
12
57
61
28
35
39
72
6
22
398
15
221
53
32
74
42
13
33
124
464
18
196
48