77
36
26
29
48
25
9
6
12
34
41
32
84
61
82
40
74
318
463
64
27
54
55
24
63
31
110
238
11
35
20
18
17
46
112
221
13
410
49
42
28
60
2
37
59
183
39
164
8
65
50
126