109
62
17
672
33
10
55
20
72
142
68
24
831
135
670
37
3
70
28
56
91
30
31
111
23
21
69
398
84
7
26
78
299
12
14
245
42
25
16
36
567
76
35
43
49
657
5
148
751
51
22