39
82
86
256
56
121
52
72
80
13
28
50
70
29
3
5
90
195
61
54
408
35
7
120
11
81
10
32
25
17
31
16
24
76
164
26
62
47
6
57
38
250
30
19
53
23