166
48
10
13
129
52
16
28
56
93
59
24
41
68
64
47
55
43
51
14
38
30
15
40
7
27
720
8
108
81
35
39
54
116
20
26
17
89
94
46
23
69
3
209
5
21
44
171