39
32
10
11
125
108
23
9
81
13
33
146
52
25
21
8
4
49
6
111
68
51
103
34
53
7
65
38
29
3
2
86
20
46
12
15
22
24
36
74
48