829
124
37
64
92
25
56
100
86
41
44
17
158
52
38
62
112
50
131
68
6
74
61
49
95
39
129
30
22
436
75
57
172
45
109
282
328
66
170
104
136
11
160
103
4
88
69
42
53
87
256
29