45
84
61
40
34
17
39
14
56
13
67
49
77
296
125
65
42
41
250
144
54
31
48
19
4
8
97
11
32
52
88
622
362
21
2
7
222
9
24
57
64
153
221
79
291
217
29
854
28
51