56
27
16
39
10
23
22
158
62
116
28
17
121
30
19
67
32
97
68
65
112
77
20
85
35
42
108
14
29
84
82
15
53
78
52
24
95
154
147
12
43
90
41
637
86
34
51
66