63
10
69
86
71
38
185
28
20
34
26
23
100
286
95
24
14
29
12
74
53
584
96
13
82
44
158
35
39
144
76
30
45
31
54
11
99
19
73
160
1
21
250
8
22
67
121
59
141
108
25