236
41
96
66
61
51
82
88
16
22
33
39
14
30
48
68
15
24
238
248
17
20
53
11
25
100
128
70
29
19
130
4
54
35
7
12
8
56
65
143
42
6
23
38
31