94
192
678
25
82
56
444
9
23
546
58
254
12
2
10
109
44
7
21
119
26
14
1165
835
204
374
32
39
34
68
90
36
38
22
20
81
144
8
6
29
41
30
143
11
63
37
91
722
51
89
18
13