45
32
92
52
29
44
17
21
118
104
9
90
84
41
103
23
382
6
72
60
19
290
13
34
20
55
87
14
27
89
1
70
8
186
15
158
91
10
4
82
5
80
35
68