28
4
31
62
87
16
10
6
5
15
51
42
25
22
24
47
19
60
11
8
49
9
3
61
33
35
43
27
18
141
68
36
41
107
130
7
128
13
34
37
67
44
183