46
43
102
49
38
7
26
54
22
84
60
24
66
137
59
21
74
12
89
165
23
78
79
58
27
35
50
18
56
8
87
506
71
31
16
123
80
86
30
308
293
10
33
101
29
28
1
11