10
45
84
39
33
296
58
6
14
34
75
227
35
47
17
16
74
77
21
24
72
13
76
3
100
7
38
29
37
236
111
66
220
106
56
19
32
104
26
42
12
87
162
144
63
105
59
94