28
44
29
16
144
46
8
23
125
73
49
93
95
140
9
10
47
94
66
39
48
19
14
26
11
74
6
65
7
1097
61
33
40
139
349
70
52
53
25
18
238
132
13
198
31
30
5
106