32
29
67
41
91
38
18
30
49
124
54
31
679
34
63
12
52
43
28
17
23
13
11
33
14
24
27
80
79
19
21
22
36
10
3
8
9
42