97
23
18
1322
43
24
28
39
27
77
121
34
49
31
36
13
8
15
148
30
113
40
93
22
19
6
35
74
17
26
69
73
14
78
86
48
10
53
71
9
83
33
99
32
61