11
5
2
7
45
12
3
42
8
1
13
25
39
111
37
27
78
15
62
41
56
28
22
43
35
158
14
33
23
54
17
26
38
20
40
19
16
106
69
24
70
31
50
49
67
240
79