121
78
33
25
7
10
15
142
28
21
41
35
14
43
22
29
17
16
13
9
46
53
57
37
89
34
19
12
84
38
39
32
31
20
18
24
44
3
8
4
80
235
6