568
14
233
86
69
94
43
230
15
33
51
8276
848
123
323
962
471
379
31
398
50
491
76
590
11
23
179
669
18
22
10
59
28
34
49
311
145
91
534
89
107
72
32
36
13
248
445
772
41
56
25
126
82