542
40
68
21
194
86
120
54
111
24
145
243
83
150
694
123
177
30
17
221
41
583
13
124
47
37
76
306
28
87
33
94
751
25
205
95
393
29
51
62
61
22
237
43
126
560
27
48
75
70
485
45