123
27
48
22
10
15
16
25
70
252
8
81
39
28
13
9
662
24
515
82
33
124
195
17
78
32
46
65
72
54
80
492
19
49
243
23
353
358
830
100
325
732
149
84
42
95