57
47
301
12
5
18
8
23
9
78
20
19
81
105
45
11
4
14
54
58
251
117
50
136
67
82
36
108
66
39
6
48
25
75
61
154
10
34
24
16
35
3
30
88