45
49
23
115
15
9
165
64
156
62
293
46
616
102
73
34
47
90
12
54
58
27
135
163
56
129
290
74
70
35
41
24
76
194
44
66
107
145
29
108
103
92
32
21
84