263
17
58
18
23
50
72
22
35
82
70
53
36
94
114
51
74
44
32
8
29
64
11
3
40
433
159
67
21
46
39
196
47
34
16
173
197
27
76
19
71
48
69
42
127
56
30
62