43
87
11
17
10
8
4
45
22
151
24
9
33
3
12
27
62
34
53
81
20
160
16
37
18
23
72
14
21
29
31
28
41
38
36
25
77
148