51
41
40
21
48
90
61
29
25
58
34
17
31
49
100
86
85
76
22
15
36
169
35
79
69
106
46
28
77
53
50
55
62
222
56
66
10
20
8
23
127
6
7
16
12
9
340
71
105