49
145
56
29
64
109
103
102
41
92
32
21
74
75
84
23
100
54
122
43
108
20
248
39
44
37
33
94
40
106
11
55
95
52
46
157
68
24
70
36
17
63
57
80
214
129
73