46
84
21
128
77
82
16
33
64
29
49
110
60
24
8
73
34
321
108
14
70
45
20
76
67
9
52
86
53
32
19
442
88
23
161
66
132
28
17
116
98
44
81
48
41
30
57
38