28
86
20
35
21
33
160
26
52
164
51
68
56
11
8
53
40
27
7
15
16
41
30
13
32
48
25
24
47
78
49
69
31
19
169
96
334
29
82
81
22
46
139
57
37
67
18
44