44
314
396
199
204
73
114
124
119
106
54
58
71
113
36
46
28
48
23
43
15
24
125
103
89
41
57
39
214
66
86
91
55
84
165
94
45
82
33
52
77
176
69
53
207
17
74
64
96
195
90
32
38