52
79
75
27
51
82
42
22
28
21
14
65
8
29
41
15
36
11
13
18
1
44
204
92
7
20
5
12
38
58
69
23
78
35
71
10
123
129
160
222
348
54
249
156