46
91
18
7
63
167
86
107
1075
35
44
49
20
36
25
54
13
22
122
78
77
66
104
126
152
115
33
189
67
58
250
19
39
26
106
16
24
57
11
12
64
429
65
121
42
38
15
216
100