83
75
54
126
132
39
42
31
24
63
95
79
96
836
70
80
49
90
41
81
85
44
103
36
483
50
46
29
9
12
98
30
53
17
59
66
188
58
61
47
160
19
56
68
94
104
165
210