31
78
33
106
25
63
92
85
41
24
23
32
45
22
38
88
29
30
68
70
116
17
34
50
240
141
61
48
53
28
15
137
151
42
35
8
72
21
16
44
104
83
46