97
168
56
27
49
34
13
2
28
57
42
11
36
169
360
25
81
79
31
9
26
21
279
90
1
41
30
52
33
71
4
12
83
19
196
115
137
3
10
32
35
23
14
54
37
8
59
7
39