34
61
50
7
8
46
14
5
3
19
129
91
73
94
71
88
32
17
41
80
24
63
77
13
37
12
43
87
90
22
70
115
2
124
117
4
54
39
33
6
10
21
38
164
15
110
67
9
68
59
44