58
221
40
28
37
87
22
36
11
157
85
30
67
12
32
9
29
13
6
49
33
128
19
51
25
43
17
99
108
21
7
47
39
8
134
26
16
75
20
15
55
76