44
34
15
79
27
13
24
28
64
106
46
36
19
94
29
20
41
40
23
7
72
53
12
11
63
61
78
43
69
48
47
119
195
181
161
26
284
2
371
186
297
50
118
123
39