33
101
83
57
40
43
34
8
60
36
28
95
30
26
90
31
35
20
4
49
54
18
19
11
48
9
144
29
23
22
56
51
96
25
71
59
163
426
65
109
142
120
79
82
81