495
108
565
33
66
77
12
72
20
201
89
34
119
664
24
48
45
37
43
76
117
105
104
113
78
130
14
102
106
69
142
19
56
25
38
101
129
90
17
49
21
68
47
27
94
155
100
39
80
57
86