37
5
21
39
28
35
13
54
33
29
17
20
22
43
49
92
40
75
72
129
67
59
71
89
56
55
127
105
228
239
102
65
31
101
96
12
115
142
88
114
44
41
24
16
325