31
21
34
11
39
51
20
44
98
62
17
28
67
23
14
8
27
41
60
36
7
172
29
33
42
110
45
10
37
38
66
86
53
13
56
16
291
65
54
125
15
70
30
58